« zoomプロパティのolリストにおけるバグ | メイン | ターゲットブラウザの選定 »

id属性で赤っ恥

がーっと作業していて、つまずいた理由が以下。



ID名に使用可能な文字種は半角アルファベット(a-z|A-Z)、半角数字(0-9)、ハイフン(-)、アンダースコア(_)、コロン(:)、ピリオド(.)のみに制限されています。


class属性には指定できた日本語の平仮名やカタカナ、様々な記号などは使えません。


さらに ID名の書き出しは、半角アルファベットから始めなければならず、XML の仕様において "xml"(xMl, XML, Xml のように大文字・小文字で書くこともできない) からはじまる値は許されません。


(引用元:http://w3g.jp/xhtml/dic/id

id属性に数字始まりは使えない...ヒトに聞いてこりゃ赤っ恥だなと思いました。
ある意味気づかなかった自分にあっぱれ。


正常に動作するものとバグのあるものとの比較に関してここ数年でアンテナが鋭くなったと思っていたけど、まだまだだなと痛感。


でもどんなにアンテナ鋭くしてもどんなに頑張ってもやはり、共同作業が必要だ。

ヒトは盲目なり。

トラックバック

このエントリーのトラックバックURL:
http://www.spiral-records.com/mt/mt-tb.cgi/1104

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)