ホームページ  >  記事  >  ウェブフロントエンド  >  なぜ html5 は doctype を記述するだけでよいのでしょうか?

なぜ html5 は doctype を記述するだけでよいのでしょうか?

WBOY
WBOYオリジナル
2022-06-07 17:15:133098ブラウズ

html5 は SGML (Standard General Markup Language) に基づいていないため、DTD を参照する必要はありませんが、ブラウザの動作を標準化する、つまり通常の方法で実行するために doctype が必要です。 , そのため、html5 では Just doctype を記述するだけで済みます。 「!DOCTYPE」は、ページの書き込みに使用されたマークアップのバージョンをブラウザーに伝える、標準ユニバーサル マークアップ言語のドキュメント タイプ宣言です。

なぜ html5 は doctype を記述するだけでよいのでしょうか?

このチュートリアルの動作環境: Windows 10 システム、HTML5 バージョン、Dell G3 コンピューター。

なぜ HTML5 でのみ doctype を記述する必要があるのでしょうか? ブラウザは正常に動作します)

そして、HTML4.01 は SGML に基づいているため、DTD への参照が必要です。ブラウザのドキュメントで使用されているドキュメント タイプ。

!DOCTYPE は、HTML (Standard Universal Markup Language に基づくアプリケーション) タグに属しません。これは、Standard Universal Markup Language のドキュメント タイプ宣言です。HTML では、ブラウザにそのバージョンを伝えます。ページの書き込みに使用されるマークアップ。

1a309583e26acea4f04ca31122d8c535 宣言は、HTML5 ドキュメントの最初の行の 100db36a723c770d327fc0aef2ce13b1 タグの前になければなりません。このタグは、ドキュメントで使用される HTML 仕様をブラウザに伝えます。

ブラウザが予期されるドキュメント タイプを理解できるように、すべての HTML ドキュメントで !DOCTYPE を指定することが非常に重要です。

HTML4.01 では、Strict、Transitional、Frameset という 3 つの異なる 1a309583e26acea4f04ca31122d8c535 ステートメントが指定されていますが、HTML5 では 1 つだけが指定されています。

例は次のとおりです:

正しいドキュメント タイプ (!DOCTYPE) の HTML5 ドキュメント:

<!DOCTYPE HTML>
 
<html>
      <head>
            <title>文档的题目</title>
      </head>
 
      <body>文档的内容</body>
</html>

推奨チュートリアル: "

html ビデオ チュートリアル

以上がなぜ html5 は doctype を記述するだけでよいのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。