HTMLの各バージョンDTDタイプの紹介とフォーマット
2783 ワード
定義と使用法
宣言は、ラベルの前にHTMLドキュメントの最初の行でなければなりません.
宣言はHTMLタグではありません.WebブラウザがページについてどのHTMLバージョンを使用して作成するかを示すコマンドです.
HTML 4.01では、HTML 4.01がSGMLに基づいているため、DTDを参照することを宣言します.DTDは、ブラウザがコンテンツを正しく表示できるように、タグ言語のルールを規定しています.
HTML 5はSGMLに基づいていないので、DTDを参照する必要はありません.
ヒント:ブラウザがドキュメントタイプを認識できるように、常にHTMLドキュメントに宣言を追加してください.
HTML 4.01とHTML 5の違い
HTML 4.01には3つの宣言があります.HTML 5には1つしかありません.
宣言は、ラベルの前にHTMLドキュメントの最初の行でなければなりません.
宣言はHTMLタグではありません.WebブラウザがページについてどのHTMLバージョンを使用して作成するかを示すコマンドです.
HTML 4.01では、HTML 4.01がSGMLに基づいているため、DTDを参照することを宣言します.DTDは、ブラウザがコンテンツを正しく表示できるように、タグ言語のルールを規定しています.
HTML 5はSGMLに基づいていないので、DTDを参照する必要はありません.
ヒント:ブラウザがドキュメントタイプを認識できるように、常にHTMLドキュメントに宣言を追加してください.
HTML 4.01とHTML 5の違い
HTML 4.01には3つの宣言があります.HTML 5には1つしかありません.
DOCTYPE
HTML 5
HTML 4.01 Strict
DTD HTML , ( font)。 (Framesets)。
HTML 4.01 Transitional
DTD HTML , ( font)。 (Framesets)。
HTML 4.01 Frameset
DTD HTML 4.01 Transitional, 。
XHTML 1.0 Strict
DTD HTML , ( font)。 (Framesets)。 XML 。
XHTML 1.0 Transitional
DTD HTML , ( font)。 (Framesets)。 XML 。
XHTML 1.0 Frameset
DTD XHTML 1.0 Transitional, 。
XHTML 1.1
DTD XHTML 1.0 Strict, ( ruby )。
: , , , , !!!