<!DOCTYPE>
ドキュメントタイプの宣言
HTMLやXHTMLなどのwebサイトを作る言語には、それらのバージョン毎で使用出来る要素、属性にそれぞれ付けられる名前や配置の方法が厳密に定義されています。(使用できるタグが決まっています。)これはDTD(Document Type Definition)と呼ばれる物で、文書型の定義を意味し、すごく重要な事に当たります。
<!DOCTYPE>は文書の一番頭に記述する事になっており、HTMLのバージョン、仕様を記述する事になります。
ソース
- HTML 2.0
- <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> - HTML 2.x(i18n:internationalization)
- <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML i18n//EN">
- HTML 3.2
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> - HTML 4.01 Strict
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> - HTML 4.01 Transitional
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> - HTML 4.01 Frameset
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
他にも多数ありますが、HTMLに関しての一部を掲載しました。
対応ブラウザ
NS3・・・○
NS4・・・○
NS6・・・○
NS7・・・○
IE3・・・○
IE4・・・○
IE5・・・○
IE5.5・・・○
IE6・・・○
O6・・・○
O7・・・○
FX1・・・○