HTML Doctype
HTML の doctype 宣言 <!DOCTYPE html> はブラウザに文書の種類とバージョンを伝え、標準モードでのレンダリングを促す。
目的
ブラウザがページを標準モード(quirks モードではなく)でレンダリングするようにする。HTML 文書の必須の先頭行である。
メカニズム
HTML5 では <!DOCTYPE html>(短い形式)。HTML 4.01/XHTML 1.0 では <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "url">(DTD を参照)。現代の文書には短い HTML5 形式だけでよい。
ユースケース
- HTML 文書の標準モード
- XHTML 厳格モード
- ブラウザ互換性