HTML+CSS HTML 宣言を簡単に始めることができます
<!DOCTYPE html> <html> <head> <title></title> </head> <body> </body> </html>
すべてのブラウザは HTML 宣言をサポートしています
定義と使用法
<!DOCTYPE> 宣言は、HTML ドキュメントの <html> タグの前にある必要があります。
<!DOCTYPE> 宣言は HTML タグではなく、ページをどのバージョンで記述するかについて Web ブラウザーに指示するものです。
HTML 4.01 は SGML に基づいているため、<!DOCTYPE> 宣言は DTD を参照します。 DTD は、ブラウザーがコンテンツを正しく表示できるようにマークアップ言語のルールを指定します。
HTML5 は SGML に基づいていないため、DTD を参照する必要はありません。
ヒント: ブラウザーがドキュメント タイプを認識できるように、必ず <!DOCTYPE> 宣言を HTML ドキュメントに追加してください。
HTML 4.01 と HTML5 の違い
HTML 4.01 には 3 種類の <!DOCTYPE> 宣言があります。 HTML5 の宣言メソッドは 1 つだけです:
<!DOCTYPE html>
次に、html4.01 の 3 つの宣言メソッドを見ていきます:
1. <!DOCTYPE HTML PUBLIC " - //W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
この DTD には、すべての HTML 要素と属性が含まれていますが、性的および非推奨の要素 (フォントなど) の表示が含まれます。フレームセットは許可されません。マークアップは整形式の XML で記述する必要があります。
2.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
これDTD には、プレゼンテーション要素や非推奨の要素 (フォントなど) を含む、すべての HTML 要素と属性が含まれます。フレームセットは許可されません。マークアップは整形式の XML で記述する必要があります。
3.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
この DTD XHTML 1.0 Transitional と同等ですが、フレームセット コンテンツを許可します。
現在、私たちのほとんどは <!DOCTYPE html> を使用しています
これによりコードセグメントが簡素化されます