2011-08-09 11 views
1

私のページにCSSタグを付けることができます。これは、そのページのdiv要素にのみ選択的に適用されます。divの選択的CSS(リンクタグ)

はそれが私は、このプロパティは、そのページのすべての要素に適用されないようにする

* { 
    margin: 0; 
} 

のようないくつかのエントリを持っていると言います。

+0

私が望むものを明確にするために、私は自分のページにコンテナdivを持っています。私はそのサイトのテキストをそのスタイルでコピーし、そのサイトのCSSを私のページ(コンテナdivを含む)にも適用します。そのサイトからダウンロードしたCSSが* {margin:o;}のようなものであれば、このCSSは自分のページ(コンテナdivを持つページ)のルック・アンド・フィールを変更します。 – Ankit

答えて

2

を行うことができますcssを個別に、個別に適用したいdivにidを割り当てる必要があります。 とし、そのセットにいくつかのCSSを一括して適用したい場合は、クラスのセットに要素のセットを割り当てる必要があります。

このページのすべての要素には適用されません。

ID方法:

#div{ 
margin: 0; 
} 

クラスメソッド:

.div{ 
margin: 50; 
} 

HTML:

<div id="div"> </div> 
<div class="test"> </div> 
<div class="test"> </div> 
<div class="test"> </div> 
1

使用すると、1つの特定のdivにそれを適用している場合は、しかし、任意の他の人に、あなたにもこのような場合のためにインライン

<div style="margin:0"> ..... </div> 
0

をそれを置くかもしれない、あなたはそれを

<div id="someId" style="margin:0"> </div> 
+0

私は自分のページにコンテナdivを持っています。そこには、そのスタイルでサイトからテキストをコピーしていて、コンテナdivを含むページにそのサイトのCSSを適用しています。そのサイトからダウンロードしたCSSが* {margin:o;}のようなものであれば、このCSSは自分のページ(コンテナdivを持つページ)のルック・アンド・フィールを変更します。 – Ankit

0

あなたが唯一の要素でそれを使用することになるだろう肯定している場合他の人のようにインラインスタイルを使用してください:

<div style="margin:0;"> Your Content </div> 

あなたが複数回にそれを使用するつもりなら、

.nomargin { 
    margin: 0; 
} 

をCSSでクラスを作成し、そのクラスを呼び出すことによって、それを使用する:

<div class="nomargin"> Your Content </div> 

これが保証されます将来何かを変更する必要がある場合は、これらすべてのクラスを一度に変更することができます。それを使用する要素が複数ある場合は常に外部スタイルを使用してください。長期的には頭痛の種をたくさん節約できます。