知ってそうでなかなか知らない、!DOCTYPE スイッチの標準準拠モードの有効化、無効化方法。
下の表のようにHTML のバージョンが指定されていないときや、指定されていてもURIを指定していないなどの違いがわかります。
Label | Definition | URL あり | URL なし |
---|---|---|---|
!DOCTYPE なし | 無効 | 無効 | |
HTML (バージョン指定なし) | 無効 | 無効 | |
HTML 2.0 | 無効 | 無効 | |
HTML 3.0 | 無効 | 無効 | |
HTML 3.2 | 無効 | 無効 | |
HTML 4.0 | 指定なし | 有効 | 有効 |
HTML 4.0 | Frameset | 有効 | 無効 |
HTML 4.0 | Transitional | 有効 | 無効 |
HTML 4.0 | Strict | 有効 | 有効 |
XHTML | 有効 | 有効 | |
XML | 有効 | 有効 | |
認識されない !DOCTYPE | 有効 | 有効 |