DTD は、タグの文法規則のセットです。これは XML1.0 バージョン仕様の一部であり、HTML ファイルの検証メカニズムであり、HTML ファイルの構成の一部です。
DTD: 3 つのドキュメント タイプ: S (厳密)、T (移行)、F (フレームセット)。
厳密: プレゼンテーション層を乱雑にせずにクリーンなマークアップが必要な場合は、このタイプを使用します。カスケード スタイル シート (CSS) と一緒に使用してください
暫定: DTD には、W3C がスタイル シートに移動することを想定しているレンダリング属性と要素を含めることができます。読者がカスケード スタイル シート (CSS) をサポートしていないブラウザを使用していて、HTML のレンダリング機能を使用する必要がある場合は、
Frameset を使用します。フレームのあるドキュメントには 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 暫定版:
gt;
html 4.01 フレームセット:
??????????????????????????? ???????
xhtml 1.0 strict:
xhtml 1.0 移行版:
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 |
| は非推奨です。下線付きのテキストを定義します。 🎝 DTD |
|
フォーマット済みテキストを定義する STF |
| コンピューターコードのテキストを定義します。 | STF
| | タイプライター テキストを定義します。 | STF
| | キーボードのテキストを定義します。 | STF
| | テキストの可変部分を定義します。 | STF
| | 定義定義項目。 | STF
| | 定義コンピューター コード サンプル。 | STF
| | は非推奨です。フォーマット済みテキストを定義します。
|
| タグ |
|
説明
|
DTD | |
<頭字語>
最初の文字だけを使用して略語を定義する手紙 。 STF | <略語> | 定義の略語。 | STF
| <アドレス> | ドキュメントの作成者または所有者の連絡先情報を定義します。 | STF
| | ブロック引用符を定義します。 | STF
| | は非推奨です。中央揃えのテキストを定義します。 | TF
| | 短い引用符を定義します。 | STF
| | 引用を定義します。定義はテキストに挿入されます。 | STF
| | 削除されたテキストの定義。 | STF
| | は非推奨です。取り消し線テキストを定義します。 | TF
| <ストライク> | は非推奨です。取り消し線テキストを定義します。 | TF
タグ | 説明 | DTD | | アンカーを定義します。 | STF | | ドキュメントと外部リソースの間の関係を定義します。 | STF |
タグ |
説明 | DTD | | フレームセットウィンドウを定義するまたはフレーム。 | F | <フレームセット> | フレームセットを定義します。 | F | | フレームをサポートしないユーザー向けに代替コンテンツを定義します。 | TF | |
ユーザー入力 HTML フォーム用に定義されています。 STF | | 入力コントロールを定義します。 STF | | 複数行のテキスト入力コントロールを定義します。 | STF | <ボタン> | ボタンを定義します。 | STF | | 選択リスト (ドロップダウン リスト) を定義します。 | STF | | 選択リスト内の関連オプションの組み合わせを定義します。 | STF | | 選択リストのオプションを定義します。 | STF | | 入力要素のラベルを定義します。 | STF | | フォーム内の要素の周囲の境界線を定義します。 | STF | <凡例> | fieldset 要素のタイトルを定義します。 | STF | | は非推奨です。ドキュメントに関連付けられた検索可能なインデックスを定義します。 ... |
DTD | | 順序なしリストを定義します。 | STF | | 順序付きリストを定義します。 | STF | リストの項目を定義します。 | STF | 非推奨。ディレクトリリストを定義します。 | TF | | define 定義リスト。 | STF | | 定義リストの項目を定義します。 | STF | | Definition は、リスト内の項目の説明を定義します。 | STF | <メニュー> | は非推奨です。メニューリストを定義します。 ...
| DTD
| | 画像を定義します。 | STF | <マップ> | イメージマップを定義します。 | STF | <エリア> | イメージマップ内のエリアを定義します。 | STF
タグ | 説明 | DTD | <テーブル> | 定義テーブル | STF | | テーブルのタイトルを定義します。 | STF | | | テーブルのヘッダーセルを定義します。 | STF | | テーブル内の行を定義します。 | STF | | | テーブル内のセルを定義します。 | STF | テーブルのヘッダーコンテンツを定義します。 | STF | | | テーブル内の本文コンテンツを定義します。 | STF | | 表内の表注の内容 (脚注) を定義します。 | STF | | テーブル内の 1 つ以上の列の属性値を定義します。 | STF | | 書式設定するテーブル内の列グループを定義します。 | STF | | |