#
IDセレクタ
“IDセレクタ(ID selectors)”はスタイルを適用する対象を要素のID名によって選択するためのセレクタです。
HTMLではID名は要素の“id”属性の値によって指定されます。
IDセレクタは番号記号(U+0023、“#”)に続いて記述されたID名です。
ID名は有効なCSS識別子である必要があり、以下の決まりを満たさなければなりません。
- 英字(“a”~“z”と“A”~“Z”)、数字(“0”~“9”)、ダッシュ(U+002D、“-”)、アンダースコア(U+005F、“_”)、非ASCII文字(U+0080以降)、エスケープ文字の組み合わせです。
- 1文字目が数字であってはいけません。
- 1文字目がダッシュである場合は2文字目は数字であってはいけません。
- 引用符(“"”もしくは“'”)で囲ってはいけません。
ID名は要素に与えられた固有の識別子であり、同じ文書内で複数の要素が同じID名を持つことはできません。また、クラス名とは異なり、一つの要素に“id”属性で複数のID名をつけることはできません。
IDセレクタは英字の大文字と小文字が区別されます。ただし、文書が互換モードでレンダリングされる場合は大文字と小文字が区別されません。
#
#