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つしかありません.
 
  

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 )。

 
  


: , , , , !!!