html5 は SGML (Standard General Markup Language) に基づいていないため、DTD を参照する必要はありませんが、ブラウザの動作を標準化する、つまり通常の方法で実行するために doctype が必要です。 , そのため、html5 では Just doctype を記述するだけで済みます。 「!DOCTYPE」は、ページの書き込みに使用されたマークアップのバージョンをブラウザーに伝える、標準ユニバーサル マークアップ言語のドキュメント タイプ宣言です。
このチュートリアルの動作環境: Windows 10 システム、HTML5 バージョン、Dell G3 コンピューター。
そして、HTML4.01 は SGML に基づいているため、DTD への参照が必要です。ブラウザのドキュメントで使用されているドキュメント タイプ。
!DOCTYPE は、HTML (Standard Universal Markup Language に基づくアプリケーション) タグに属しません。これは、Standard Universal Markup Language のドキュメント タイプ宣言です。HTML では、ブラウザにそのバージョンを伝えます。ページの書き込みに使用されるマークアップ。
宣言は、HTML5 ドキュメントの最初の行の タグの前になければなりません。このタグは、ドキュメントで使用される HTML 仕様をブラウザに伝えます。
ブラウザが予期されるドキュメント タイプを理解できるように、すべての HTML ドキュメントで !DOCTYPE を指定することが非常に重要です。
HTML4.01 では、Strict、Transitional、Frameset という 3 つの異なる ステートメントが指定されていますが、HTML5 では 1 つだけが指定されています。例は次のとおりです:
正しいドキュメント タイプ (!DOCTYPE) の HTML5 ドキュメント:
<!DOCTYPE HTML> <html> <head> <title>文档的题目</title> </head> <body>文档的内容</body> </html>
推奨チュートリアル: "
html ビデオ チュートリアル以上がなぜ html5 は doctype を記述するだけでよいのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。