DOCTYPE宣言
Web標準HTML/CSS > DOCTYPE宣言
HTMLの種類
HTMLには以下の3種類あります。
- Strict
- 正式なHTMLであり、文法を違反したタグを使うことはできない規格。
- Transitional
- 文法を違反したタグも使うことが許された規格。一部、HTMLの解釈がおかしくなる。
- Frameset
- ページを分割して表示するフレームを使うための規格。
このサイトでは一番上のStrictを扱います。
HTML文書の一番初めに書くもの
HTML文書の文頭には、上の3種類のうちのどの規格を使うのかを表す文書型宣言をしなければなりません。以下に3つの文書型宣言を示します。
TYPE | DOCTYPE宣言 |
---|---|
Strict | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "https://www.w3.org/TR/html4/strict.dtd"> |
Transitional | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd"> |
Frameset | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "https://www.w3.org/TR/html4/frameset.dtd"> |