新生鳩丸掲示板♯

bakera.jp > 新生鳩丸掲示板♯ > スレッド内全記事表示 (記事 1245 からのスレッド)

スレッド内全記事表示 (記事 1245 からのスレッド)

[1245] Re: えび日記 : 「NAMECASE GENERAL YES の意味」

えむけい (2003年11月26日 15時46分)

つまりHTML4でid属性がcase sensitiveであると定めているのは

SGMLに不適合だということでしょうか。

http://www.w3.org/TR/html4/struct/global.html#adef-id

関連URL【謎】

http://www.satoshii.org/markup/notes/2003/11#date24-2

[1246] Re: えび日記 : 「NAMECASE GENERAL YES の意味」

ばけら (2003年11月26日 16時49分)

>つまりHTML4でid属性がcase sensitiveであると定めているのは

>SGMLに不適合だということでしょうか。

>http://www.w3.org/TR/html4/struct/global.html#adef-id

 語弊を承知で言えば、そういうことになると思います。

 確かにそこには CS と書かれているのですが、DTD を見ると紛れもなく ID 型として定義されていますから、SGML 的にパースすれば NAMECASE の影響を受けるはずです。

 id属性は name属性と同じ名前空間を共有するとされているので、その辺りの兼ね合いで name属性同様に [CS] としているのだと思いますが、純粋に SGML 的に DTD を見ると、容赦なく CI 扱いにせざるを得ません。

最近の日記

関わった本など