DOCTYPEスイッチ整理

Opera

HTML 4 Transitional

uri(システム識別子)あり標準
uri(システム識別子)なし互換

HTML 4 Strict

問答無用で標準準拠

7.1.x 以降は XML 文書に相当する(XHTML も当然含む)ものは標準モード

Mozilla

HTML 4 Transitional

uri(システム識別子)ありalmost standard
uri(システム識別子)なしquirks

Strict

full standard

XHTML 1.0 strict が full standard mode だとは書いてあるが、1.1 の記述なし。

IE

HTML 4 Strict

標準

HTML 4 Transitional

uri(システム識別子)あり標準
uri(システム識別子)なし互換

XHTML の場合はどっちでも標準モード。ただし、XML 宣言が入ると DOCTYPE スイッチが無効になるバグあり。

ということは HTML 4.01 と 4.01 Transitional のシステム識別子なしで比較するのがいちばんいいのかな?

More