<A>のRELとREVの値がSTYLESHEETだけだ。<LINK>のRELとREVの値がSTYLESHEETだけってのは嘘でしょう。思ったら、何を指定してもSTYLESHEETだとみなして、揚げ句に「そんなスタイルシートはインストールされていない」とエラーが出たりするようです。HTML4.0なんかはなから眼中にないようで、これはちょっとひどいね。<LINK>にはイベント属性がないようで、あるようだ。<NEXTID>の中身がない。HTML2.0にはあるけど、最近のHTMLにはないよ(MSIE3.0にもないけど3.0βにはあるな)。この要素はDTDに含めない。対応イベントなんか書かれてるんだよな。何考えてるのかわからんな。<PARAM>は空要素タグとした。<SCRIPT>とか<STYLE>とかにはMembersにイベント属性がある。</SCRIPT>という風に書いてある。DTDMSIE3.0MSIE3.0のリファレンス(注:デッドリンクです)に対する代表的な疑問点を挙げておきます。これらに対する規則ファイルの修正は、明記されていない場合は行なっていません。ちなみに、このリファレンスはものすごく雑です。漏れや矛盾がぼろぼろあります。なんてことでは、このリファレンスも信頼に足るものではないかも知れません(ベータ版DTDよりも古い!)。HTML3.2のDOCTYPEを用いるように書かれている。中身は独自拡張を含んだり、HTML3.2とは異なる記述が多くあり、HTML3.2は大嘘の宣言だ。要素の入れ子に関する記述がない。開始タグや終了タグの省略可能性がわからない。見出しに終了タグがないのに、例示に終了タグがあったりすると、どっちが正しいかわからない。BGCOLOR=#FFFF>とか間違った記述がある。<DD>、<DT>、<LI>が空要素タグ。これは、このリファレンス作成者があまりにも無知ゆえだろうから、終了タグ省略可能とした。<EMBED>には、任意の属性が指定できるようだが、そんなのはDTDでは表現できない。ISMAP=image>とは何か。ALIGN>の既定値がCENTERとなっているが本当か。色名はHTML標準の16色しか示されていないが、Mozillaの色も補った。Deprecatedであろうタグはベータ版DTDと同じにした。MSIE3.0のスタイルシート対応はめちゃくちゃです。HTMLは、見出し部などにこのような指定があるため、MSIE3.0ではうまく表示できません。スタイルシートを無効にすればちゃんと表示されます。DTDMSIE3.0βMSIE3.0はベータ版DTDが公開されています。このDTDには独自のDOCTYPEなどもちゃんと定義されているのですが、内容が古く、現在のMicrosoftのサイトで公開されているリファレンスとは大きく食い違っています。公開されているベータ版DTDは、著者自らがいくつものバグやおかしな記述があることを述べています。以下はこのDTDを利用するにあたってのいくつかの疑問点です。これらに対する規則ファイルの修正は、明記されていない場合は行なっていません。<NOBR>が空要素タグである。したがって</NOBR>はない。<EMBED>は空要素タグではない。要素はどういう意味を持つのか。これは、開始終了タグ共に必要だが要素に何も書けないという意味だ。これは正しくは、終了タグも書けないという意味だそうです(2003/02/16)。