HTML4.01の特徴の一つはXMLではないということであり、HTML4.01としての独自のルールをよく知っている限りにおいて、省略できるタグは省略し、テキストエディタなどで編集しやすく、サイズの小さな文書を作成することができる。ここでは、タグによる明示が省略可能である要素(HTML要素、BODY要素など)と、文書指向アプローチにおいて不必要な要素を除き、要素のセマンティクスをある程度制限した。仕様書原典よりも必要な情報へのアクセスが容易なリファレンスの作成が目的である。要は更に制約されたHTML4.01 Strictのリファレンスであり、仕様と異なる部分もあるがまた仕様を逸脱することもない。
要素名 | 開始タグ | 終了タグ | 内容モデル | 簡単な説明 |
---|---|---|---|---|
要素名 | 開始タグ | 終了タグ | 内容モデル | 簡単な説明 |
A | (#PCDATA|インライン要素)* -(A) | 始点アンカー | ||
ABBR | (#PCDATA|インライン要素)* | 略語 | ||
ADDRESS | (#PCDATA|インライン要素)* | 著者についての情報 | ||
AREA | 空 | クライアントサイド画像マップ領域 | ||
BIG | (#PCDATA|インライン要素)* | 大きな文字 | ||
BLOCKQUOTE | (ブロック要素|SCRIPT)+ | 長い引用 | ||
BR | 禁止 | 空 | 強制改行 | |
BUTTON | (混合内容)* -(A|フォーム制御要素|FORM|FIELDSET) | ボタン(内容を持てる) | ||
CAPTION | (#PCDATA|インライン要素)* | 表の表題 | ||
CITE | (#PCDATA|インライン要素)* | 出典 | ||
CODE | (#PCDATA|インライン要素)* | コンピュータコードの断片 | ||
COL | 禁止 | 空 | 表の列 | |
COLGROUP | 省略 | (COL)* | 表の列グループ | |
DD | 省略 | (混合内容)* | 定義説明 | |
DEL | (混合内容)* | 削除されたテキスト | ||
DFN | (#PCDATA|インライン要素)* | 定義が行なわれている語句 | ||
DIV | (混合内容)* | 混合内容のグループ化 | ||
DL | (DT|DD)+ | 定義リスト | ||
DT | 省略 | (#PCDATA|インライン要素)* | 被定義語句 | |
EM | (#PCDATA|インライン要素)* | 示唆的に強調された語句 | ||
FIELDSET | (#PCDATA,LEGEND,(混合内容)*) | フォーム制御グループ | ||
FORM | (ブロック要素|SCRIPT)+ -(FORM) | 双方向性のフォーム | ||
H1 | (#PCDATA|インライン要素)* | 文書構造における最上位見出し | ||
H2 | (#PCDATA|インライン要素)* | 各セクションの見出し | ||
H3 | (#PCDATA|インライン要素)* | セクション内における小見出し | ||
I | (#PCDATA|インライン要素)* | イタリック体の文字 | ||
IMG | 禁止 | 空 | 埋め込み画像 | |
INPUT | 禁止 | 空 | フォームコントロール | |
INS | (混合内容)* | 新たに挿入されたテキスト | ||
KBD | (#PCDATA | インライン要素)* | ユーザーに入力されるテキスト | ||
LABEL | (#PCDATA|インライン要素)* -(LABEL) | フォーム部品のラベル | ||
LEGEND | (#PCDATA|インライン要素)* | fieldsetの説明書き | ||
LI | 省略 | (混合内容)* | リスト項目 | |
LINK | 省略 | 空 | メディア非依存のリンク | |
MAP | ((ブロック要素) | AREA)+ | クライアントサイド画像マップ | ||
META | 禁止 | 空 | 汎用メタ情報 | |
NOSCRIPT | (ブロック要素)+ | スクリプトが実行されない場合の代替内容 | ||
OBJECT | (PARAM | 混合内容)* | 一般埋め込みオブジェクト | ||
OL | (LI)+ | 順序型リスト | ||
OPTGROUP | (OPTION)+ | optionグループ | ||
OPTION | 省略 | (#PCDATA) | 選択可能な項目 | |
P | 省略 | (#PCDATA|インライン要素)* | 段落 | |
PARAM | 禁止 | 空 | 名前つきプロパティの値(OBJECT要素用) | |
PRE | (#PCDATA|インライン要素)* -(IMG|OBJECT|BIG|SMALL|SUB|SUP) | 整形済みテキスト | ||
Q | (#PCDATA|インライン要素)* | 文中の短い引用 | ||
SAMP | (#PCDATA|インライン要素)* | プログラムのサンプル出力、スクリプト他 | ||
SCRIPT | CDATA | スクリプト宣言文 | ||
SELECT | (OPTGROUP|OPTION)+ | 選択項目群 | ||
SMALL | (#PCDATA|インライン要素)* | 小さな文字 | ||
SPAN | (#PCDATA|インライン要素)* | 汎用インライン要素 | ||
STRONG | (#PCDATA|インライン要素)* | 強い強調 | ||
STYLE | CDATA | スタイル情報 | ||
SUB | (#PCDATA|インライン要素)* | 下つき文字 | ||
SUP | (#PCDATA|インライン要素)* | 上つき文字 | ||
TABLE | (CAPTION?, (COL*|COLGROUP*), THEAD?, TFOOT?, TBODY+) | 表 | ||
TBODY | 省略 | 省略 | (TR)+ | 表内容 |
TD | 省略 | (混合内容)* | 表のセル | |
TEXTAREA | (#PCDATA) | 複数行のテキストフィールド | ||
TFOOT | 省略 | (TR)+ | 表のフッタ | |
TH | 省略 | (混合内容)* | 表のヘッダセル | |
THEAD | 省略 | (TR)+ | 表のヘッダ | |
TITLE | (#PCDATA) | 文書タイトル | ||
TR | 省略 | (TD|TH)+ | 表の行 | |
TT | (#PCDATA|インライン要素)* | テレタイプ|等幅テキスト | ||
UL | (LI)+ | 順不同型リスト | ||
VAR | (#PCDATA|インライン要素)* | 変数、またはプログラム引数のインスタンス |
属性名 |
---|
#PCDATA |
CDATA |
URI |
リンクタイプ |