DOCTYPE
HTMLを使用すると、必ず出会う最上階の行があります.
<!DOCTYPE html>
この仕事を聞きたいのですが.📋 DTD(Document Type Definition)
<!DOCTYPE html>
ドキュメントの最上位レベルでは、上記のように「ドキュメントタイプ定義」と呼ばれます.DTDは、SGMLに基づく注釈言語の文書フォーマットを定義するルールである.
初めてDTDを見たとき「私が書いたのはもちろんhtmlなのにどうしてhtmlを書かなければならないの?」と思った.
DOCTYPEとして宣言できるドキュメントタイプがないため、理由は簡単です.
ドキュメントの種類
ドキュメントタイプは3つに分けられます.
種類
1. HTML5
2. HTML
3. XHTML
HTML5
私たちが今使っているHTMLの最新の標準リストはHTML 5です.
既存のHTMLでは「Active-X」や複数のプラグインが必要とされていますが、HTML 5が登場するにつれて、HTMLだけで多くの機能をサポートすることができます.
<!DOCTYPE html>
と簡単に宣言できますが、これも選択事項です.(HTML 5はSGMLベースではありません.)
しかし、互換性を下げるために声明をお勧めします.
HTML
これはHTML 5以前のHTMLを意味する.
HTML 5の前に、HTMLは標準Generalized Markup Languageに基づいて作成された.
SGMLベースの寸法言語でDTDを省略すると、Webブラウザは非標準モードでレンダリングされるので、DTDをドキュメントの上部に配置する必要があります.
各HTMLバージョンのDTDは、コメントブログで検証できます.
XHTML(EXtensible HTML)
HTMLと同等の表現能力を持つXML表記言語は、HTMLよりも厳しいルールを持つ.
リファレンス
Reference
この問題について(DOCTYPE), 我々は、より多くの情報をここで見つけました https://velog.io/@hwiyu25/DOCTYPEテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol