DTD は、タグの構文規則のセットです。これは XML1.0 バージョン仕様の一部であり、HTML ファイルの検証メカニズムであり、HTML ファイルの構成の一部です。
DTD: 3 つのドキュメント タイプ: S (厳密)、T (移行)、F (フレームセット)。
厳密: プレゼンテーション層に乱雑さのないクリーンなマークアップが必要な場合は、このタイプを使用します。カスケード スタイル シート (CSS) とともに使用してください。
暫定: DTD には、W3C がスタイル シートに移動することを想定しているレンダリング属性と要素を含めることができます。読者がカスケード スタイル シート (CSS) をサポートしていないブラウザを使用していて、HTML のレンダリング機能を使用する必要がある場合は、
フレームセットを使用します。フレームを含むドキュメントには DTD を使用する必要があります。 Frameset 要素が body 要素を置き換えることを除けば、Frameset DTD は Transitional DTD と同等です。
html5 には基本的に XHTML 1.0 Transitional の厳格な要件がなく、多くのことが簡略化され、直接使用できます
HTML5
———————————————————————————— —
xhtml 1.1:
xhtml 1.1 プラス mathml プラス svg:
—————————————————————————————— ————
html 4.01 strict:
html 4.01 移行版:
;
html 4.01 フレームセット:
—————— ——————————————————————————
xhtml 1.0 strict:
xhtml 1.0 暫定版:
< !doctype html public "-/w3c/dtd xhtml 1.0 transitional/en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
xhtml 1.0 フレームセット:
—— ——————————— —————————————————
html 3.2:
—— —————————————————————————————
html 2 (数字 2 はバージョン番号を表します):
古いバージョンのタグと DTD ドキュメントの比較を添付します。
タグ |
説明 |
DTD |
|
ドキュメントの種類を定義します。 |
STF |
|
HTML ドキュメントを定義します。 |
STF |
|
ドキュメントの本文を定義します。 |
STF |
|
HTML タイトルを定義します。 |
STF |
|
段落を定義します。 |
STF |
|
単純な改行を定義します。 |
STF |
<時間> |
水平線を定義します。 |
STF |
|
アノテーションを定義します。 |
STF |
タグ |
説明 |
DTD |
|
太字のテキストを定義します。 |
STF |
|
非推奨。テキストのフォント、サイズ、色を定義します |
TF |
|
斜体テキストを定義します。 |
STF |
|
強調テキストを定義します。 |
STF |
<大> |
大きなテキストを定義します。 |
STF |
|
より強い口調で強調テキストを定義します。 |
STF |
|
小さなテキストを定義します。 |
STF |
|
上付き文字を定義します。 |
STF |
|
下付き文字を定義します。 |
STF |
|
テキストの方向を定義します。 |
STF |
|
非推奨。下線付きのテキストを定義します。 |
TF |
|
説明 |
DTD |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
フォーマット済みテキストを定義する | STF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<コード><🎜><🎜> <🎜> | <🎜><🎜>コンピュータ コード テキストを定義します。 <🎜><🎜> <🎜> | <🎜><🎜>STF<🎜><🎜> <🎜> <🎜> | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜><🎜><🎜><🎜>
<🎜>
<🎜><🎜>タイプライターのテキストを定義します。 <🎜><🎜>
<🎜>
|
<🎜><🎜>STF<🎜><🎜>
<🎜>
<🎜>
|
<🎜><🎜><🎜><🎜>
<🎜>
|
<🎜><🎜>キーボードのテキストを定義します。 <🎜><🎜>
<🎜>
|
<🎜><🎜>STF<🎜><🎜>
<🎜>
<🎜>
|
<🎜><🎜><🎜><🎜>
<🎜>
|
<🎜><🎜>テキストの可変部分を定義します。 <🎜><🎜>
<🎜>
|
<🎜><🎜>STF<🎜><🎜>
<🎜>
<🎜>
|
<🎜><🎜><🎜><🎜>
<🎜>
|
<🎜><🎜>定義項目を定義します。 <🎜><🎜>
<🎜>
|
<🎜><🎜>STF<🎜><🎜>
<🎜>
<🎜>
|
<🎜><🎜><サンプル>
|
コンピューター コードのサンプルを定義します。
|
STF
|
|
<🎜><🎜>非推奨。フォーマット済みテキストを定義します。 <🎜><🎜>
<🎜>
| <🎜>
<🎜>
<🎜>
<🎜> |
|