クラスセレクタ
.CLASS名 { 属性 : 値 } として定義 先頭に "." ドットを書く
基本セレクタ名.CLASS名{ 属性 : 値 }
例えば TABLE の TD に 設定すると
| スタイル定義 | 基本セレクタ TD の class="abc" に対して適用される。 |
TD.abc{
border-color : red;
background : #d6d385;
}
|
<TABLE border="1">
<TR>
<TD class="abc">スタイル定義</TD> ←なるほど指定したようになっている。
<TD> DIV の範囲に適用される。</TD></TR>
<TR>
<TD class="abc">
<PRE>
TD.abc{
border-color : red;
background : #d6d385;
}
</PRE>
</TD>
<TD valign="top">
<PRE>
</PRE>
<BR>
<BR>
この <DIV>〜</DIV>の範囲にスタイルが適用される。</TD></TR>
</TABLE>
|
IDセレクタのときIDセレクタは一つの HTML文 のなかで複数つけられないと言ったことを書いてあるが
複数使用するには この CLASS セレクタを使えばいいということらしい。
試しに <TD> 以外 <TABLE border="1" class="abc">
とか やってみたけど これは効かないようです。
<P class="abc"> これも当然ながら 効かない。 <TD>
に対する CLASS "abc" ってこと。
もし <P> に対してならば P.abc として定義すればいいことになる。
| ---- その他、E-Mail はこちらから ---- |