IDに半角数字が使えませんが・・・?
-
0 名前: fm : 2006/03/06 12:11
- スタイルシートに、
#1{
****
}
と記述して、
タグには、
<xxx id="1"></xxx>
と記述しても、反映されませんでした。
しかし、「1」を、半角英語や、半角英数にすると、反映されます。
どうしてなんでしょうか?
一応、新しく、サンプルとして、作ってみたのですが、新しい方だと、数字だけでも、反映されました。
-
1 名前: 匿名希望 : 2006/03/06 12:11
- 古いですが・・・
http://east.portland.ne.jp/~sigekazu/css/ascii.htm
通常、頭に数字は使えません。
-
2 名前: fm : 2006/03/06 12:11
- 追記:
先頭に、半角数字を持ってきただけでも、反映されません。
例)
#1sample{}、#212dvorak{}、#43-qwerty{}等、先頭に半角数字、その後ろに半角英字でも、反映されませんでした。
しかし、次のようなものは反映されます。
例)
#abcde12{}、#sample_2{}、#favo-10{}等の、先頭に半角英字、その後ろに半角数字では、反映されます。
-
3 名前: fm : 2006/03/06 12:11
- 匿名希望さん
ありがとうございました。
-
4 名前: カヅサツ : 2006/03/06 12:11
- id属性は数字から始まってはいけないという HTMLのルールが(なぜか)あります。
-
5 名前: fm : 2006/03/06 12:11
- ここのタグインデックスのidのサイトの説明を修正してもらった方が良さそうですね・・・
-
6 名前: えじ : 2006/03/06 12:11
- すみません。
とりあえず、スタイルシートのclassとidのページのみ修正しておきました。
他の関連する箇所は、今後修正していきたいと思います。