説明
文章の見出し(章題)であることを示します。
一番大きな見出しが h1 です。そして、h2 h3 h4 ってな感じに小さいレベルになっていきます。
サポート状況
文書型定義
- ○
- 対応
- △
- 廃止予定・非推奨
- −
- 廃止・未対応
| HTML | Compact HTML | ISO-HTML | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 2.x | + | 3.0 | 3.2 | 4.0 Mobile | 4.01 Strict | 4.01 Transitional | 4.01 Frameset |
Pre | ||
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| XHTML | ||||||
|---|---|---|---|---|---|---|
| 1.0 Strict | 1.0 Transitional | 1.0 Frameset | 1.1 | Basic | MP | |
| ○ | ○ | ○ | ○ | ○ | ○ | |
ブラウザ
- ○
- 実装
- △
- 不完全な実装
- −
- 未実装
| Internet Explorer(win) | Netscape(win) | Opera | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 3.0 | 4.0 | 5.0 | 5.5 | 6.0 | 1.0 | 2.0 | 3.0 | 4.0 | 6.0 | 7.0 | 6.0 | 7.0 |
| ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| iMode | J-sky | EZ | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 3.0 | 4.0 | 5.0 | 1.0 | 2.0 | 3.0 | 1.0 | 2.0 |
| ○ | ○ | ○ | ○ | ○ | − | − | − | − | ○ |
要素のデータ
各HTMLバージョンの、開始タグと終了タグのタグ省略の可否、子要素、親要素、モジュールなど。
子要素の記号の意味はHTMLの要素辞典の見方参照。
HTML 1.0
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|B|CITE|CODE|DFN|EM|I|IMG|KBD|KEY|SAMP|STRONG|TT|U|VAR|#PCDATA)+ |
| 親要素 | BODY HTML |
HTML 2.0
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|B|BR|CITE|CODE|EM|I|IMG|KBD|SAMP|STRONG|TT|VAR|#PCDATA)* |
| 親要素 | A BLOCKQUOTE BODY FORM |
HTML 2.x
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|B|BDO|BR|CITE|CODE|EM|I|IMG|KBD|Q|SAMP|SPAN|STRONG|SUB|SUP|TT|VAR|#PCDATA)* |
| 親要素 | A BLOCKQUOTE BODY FORM |
HTML +
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (ABBREV|ACRONYM|ADDED|ARG|B|CITE|CMD|CODE|DFN|EM|I|KBD|PERSON|Q|REMOVED|S|SAMP|STRONG|SUB|SUP|TT|U|VAR|#PCDATA)+ |
| 親要素 | BODY FORM TD TH |
HTML 3.0
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|ABBREV|ACRONYM|AU|B|BIG|BR|CITE|CODE|DEL|DFN|EM|I|IMG|INS|KBD|LANG|MATH|PERSON|Q|S|SAMP|SMALL|STRONG|SUB|SUP|TAB|TT|U|VAR|#PCDATA)* |
| 親要素 | A BANNER BODYTEXT DIV FIGTEXT FN FORM NOTE TD TH |
HTML 3.2
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|APPLET|B|BASEFONT|BIG|BR|CITE|CODE|DFN|EM|FONT|I|IMG|INPUT|KBD|MAP|SAMP|SCRIPT|SELECT|SMALL|STRIKE|STRONG|SUB|SUP|TEXTAREA|TT|U|VAR|#PCDATA)* |
| 親要素 | BLOCKQUOTE BODY CENTER DIV FORM TD TH |
HTML 4.0 Mobile
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|ABBR|ACRONYM|BDO|BR|CITE|CODE|DFN|EM|IMG|KBD|MAP|OBJECT|Q|SAMP|SPAN|STRONG|VAR|#PCDATA)* |
| 親要素 | BODY |
HTML 4.01 Strict
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|ABBR|ACRONYM|B|BDO|BIG|BR|BUTTON|CITE|CODE|DFN|EM|I|IMG|INPUT|KBD|LABEL|MAP|OBJECT|Q|SAMP|SCRIPT|SELECT|SMALL|SPAN|STRONG|SUB|SUP|TEXTAREA|TT|VAR|#PCDATA)* |
| 親要素 | BLOCKQUOTE BODY BUTTON DD DEL DIV FIELDSET FORM INS LI MAP NOSCRIPT OBJECT TD TH |
HTML 4.01 Transitional
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|ABBR|ACRONYM|APPLET|B|BASEFONT|BDO|BIG|BR|BUTTON|CITE|CODE|DFN|EM|FONT|I|IFRAME|IMG|INPUT|KBD|LABEL|MAP|OBJECT|Q|S|SAMP|SCRIPT|SELECT|SMALL|SPAN|STRIKE|STRONG|SUB|SUP|TEXTAREA|TT|U|VAR|#PCDATA)* |
| 親要素 | APPLET BLOCKQUOTE BODY BUTTON CENTER DD DEL DIV FIELDSET FORM IFRAME INS LI MAP NOFRAMES NOSCRIPT OBJECT TD TH |
HTML 4.01 Frameset
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|ABBR|ACRONYM|APPLET|B|BASEFONT|BDO|BIG|BR|BUTTON|CITE|CODE|DFN|EM|FONT|I|IFRAME|IMG|INPUT|KBD|LABEL|MAP|OBJECT|Q|S|SAMP|SCRIPT|SELECT|SMALL|SPAN|STRIKE|STRONG|SUB|SUP|TEXTAREA|TT|U|VAR|#PCDATA)* |
| 親要素 | APPLET BLOCKQUOTE BODY BUTTON CENTER DD DEL DIV FIELDSET FORM IFRAME INS LI MAP NOSCRIPT OBJECT TD TH |
Compact HTML
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|BR|IMG|INPUT|SELECT|TEXTAREA|#PCDATA)* |
| 親要素 | BLOCKQUOTE BODY CENTER DIV FORM |
ISO-HTML
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|ABBR|ACRONYM|B|BDO|BR|BUTTON|CITE|CODE|DFN|EM|I|IMG|INPUT|KBD|LABEL|MAP|OBJECT|Q|SAMP|SELECT|SPAN|STRONG|SUB|SUP|TEXTAREA|TT|VAR|#PCDATA)+ |
| 親要素 | BODY |
ISO-HTML Preparation
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | (A|ABBR|ACRONYM|B|BDO|BR|BUTTON|CITE|CODE|DFN|EM|I|IMG|INPUT|KBD|LABEL|MAP|OBJECT|Q|SAMP|SELECT|SPAN|STRONG|SUB|SUP|TEXTAREA|TT|VAR|#PCDATA)+ |
| 親要素 | BODY |
XHTML 1.0 Strict
| 子要素 | (a|abbr|acronym|b|bdo|big|br|button|cite|code|del|dfn|em|i|img|input|ins|kbd|label|map|object|q|samp|script|select|small|span|strong|sub|sup|textarea|tt|var|#PCDATA)* |
|---|---|
| 親要素 | blockquote body button dd del div fieldset form ins li map noscript object td th |
XHTML 1.0 Transitional
| 子要素 | (a|abbr|acronym|applet|b|basefont|bdo|big|br|button|cite|code|del|dfn|em|font|i|iframe|img|input|ins|kbd|label|map|object|q|s|samp|script|select|small|span|strike|strong|sub|sup|textarea|tt|u|var|#PCDATA)* |
|---|---|
| 親要素 | applet blockquote body button center dd del div fieldset form iframe ins li map noframes noscript object td th |
XHTML 1.0 Frameset
| 子要素 | (a|abbr|acronym|applet|b|basefont|bdo|big|br|button|cite|code|del|dfn|em|font|i|iframe|img|input|ins|kbd|label|map|object|q|s|samp|script|select|small|span|strike|strong|sub|sup|textarea|tt|u|var|#PCDATA)* |
|---|---|
| 親要素 | applet blockquote body button center dd del div fieldset form iframe ins li map noscript object td th |
XHTML 1.1
| モジュール | Text Module,Block Phrasal Module |
|---|---|
| 子要素 | (a|abbr|acronym|b|bdo|big|br|button|cite|code|del|dfn|em|i|img|input|ins|kbd|label|map|noscript|object|q|ruby|samp|script|select|small|span|strong|sub|sup|textarea|tt|var|#PCDATA)* |
| 親要素 | blockquote body button dd del div fieldset form ins li map noscript object td th |
XHTML Basic
| モジュール | Text Module,Block Phrasal Module |
|---|---|
| 子要素 | (a|abbr|acronym|br|cite|code|dfn|em|img|input|kbd|label|object|q|samp|select|span|strong|textarea|var|#PCDATA)* |
| 親要素 | blockquote body dd div form li object td th |
XHTML MP
| モジュール | Text Module,Block Phrasal Module |
|---|---|
| 子要素 | (a|abbr|acronym|br|cite|code|dfn|em|img|input|kbd|label|object|q|samp|select|span|strong|textarea|var|#PCDATA)* |
| 親要素 | blockquote body dd div fieldset form li object td th |
属性
- ◎ = 必須
- ○ = 対応
- − = 廃止・未対応
- (○) = 廃止予定・非推奨
- TF または F = TransitionalとFrameset、またはFramesetのみ対応
- (TF)または(F) = TransitionalとFramesetでまたはFramesetのみ対応しているが非推奨
- ブラウザの場合は記号ではなく対応しているバージョンのナンバーを記述しています。
- この表に使われる略称についてはHTMLの要素辞典の見方参照。
固有属性
| 属性名 | 属性の値 | HTML | XHTML | PC Browser | Mobile Browser | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 2.x | + | 3.0 | 3.2 | 4.0M | 4.01 | C | ISO | 1.0 | 1.1 | B | MP | IE | NN | O | i | J | Ez | ||
| height | 長さ | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 4.0 - 6.0 | − | − | − |
| 要素の縦の長さを指定します。 | |||||||||||||||||||||
| width | 長さ | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 4.0 - 6.0 | − | − | − |
| 要素の横の長さを指定します。 | |||||||||||||||||||||
| align | left | center | right | − | − | ○ | − | ○ | ○ | − | (TF) | − | − | TF | − | − | ○ | 1.0 | 1.0 | 2.1 | − | − | − |
| justifi | − | − | ○ | − | ○ | − | − | (TF) | − | − | TF | − | − | ○ | − | − | − | − | − | − | |
表示位置を指定します。
|
|||||||||||||||||||||
| clear | CDATA | − | − | − | − | ○ | − | − | − | − | − | − | − | − | − | − | − | 2.1 - 6.0 | − | − | − |
| テキスト・フローをコントロールするための属性。 | |||||||||||||||||||||
| dingbat | entity | − | − | − | − | ○ | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − |
| HTMLiconsからの飾り活用を指定する。 | |||||||||||||||||||||
| md | CDATA | − | − | − | ○ | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − |
| リンクしたオブジェクトのメッセージ要約 メッセージ要約(例えば要約が、アルゴリズム(この場合MD5)を表示する接頭辞によってコード化され先行されたbase64である場合、md=「md5:jV2OfH+nnXHU8bnkPAad/mSQlTDZ」)。 |
|||||||||||||||||||||
| nowrap | nowrap | − | − | − | − | ○ | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − |
文字列の改行を許可するか禁止するかを指定します。
|
|||||||||||||||||||||
| seqnum | 数字 | − | − | − | − | ○ | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − |
| シーケンス番号の初期値を指定する。 | |||||||||||||||||||||
| skip | 数値 | − | − | − | − | ○ | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − |
| skip seq nums for missing items | |||||||||||||||||||||
| src | URL | − | − | − | − | ○ | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − |
| 飾り活字のマークに使用する画像を指定。 | |||||||||||||||||||||
共通属性
| 属性名 | 属性の値 | HTML | XHTML | PC Browser | Mobile Browser | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 2.x | + | 3.0 | 3.2 | 4.0M | 4.01 | C | ISO | 1.0 | 1.1 | B | MP | IE | NN | O | i | J | Ez | ||
| unselectable | on | off | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.5 | − | − | − | − | − |
要素を選択することを禁じられるかどうか明示します。
|
|||||||||||||||||||||
| atomicselection | false | true | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.5 | − | − | − | − | − |
全体で分割不可能なユニットとして要素およびその内容が選択されるに違いないかどうか明示する。
|
|||||||||||||||||||||
| language | javascript | jscript | vbscript | vbs | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 4.0 | − | − | − | − | − |
| スクリプト言語を指定します。 | |||||||||||||||||||||
| index | CDATA | − | − | − | − | ○ | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − |
| インデックスを生成するために使用するprimary key と secondary key を指定します。
primary key と secondary key は / で区切り、複数のキーを指定するときは ; で区切る。 |
|||||||||||||||||||||
| style | スタイルシート | − | − | − | − | − | − | − | ○ | − | − | ○ | ○ | − | ○ | 3.0 | 4.0 | 6.0 | − | − | 2.0 |
| スタイルシートを設定します。 | |||||||||||||||||||||
| class | クラス名(NAME) | − | − | ○ | − | ○ | − | − | − | − | − | − | − | − | − | 3.0 | 3.0 | 6.0 | − | − | 2.0 |
| クラス名(CDATA) | − | − | − | − | − | − | ○ | ○ | − | ○ | ○ | − | − | − | |||||||
| クラス名(NMTOKENS) | − | − | − | − | − | − | − | − | − | − | − | ○ | ○ | ○ | |||||||
| 要素のクラス名を設定します。 | |||||||||||||||||||||
| id | ID | − | − | ○ | ○ | ○ | − | ○ | ○ | − | ○ | ○ | ○ | ○ | ○ | 3.0 | 4.0 | 6.0 | − | − | 2.0 |
| 文書規模で一意的なIDを設定します。 | |||||||||||||||||||||
| title | テキスト | − | − | − | − | − | − | ○ | ○ | − | ○ | ○ | ○ | ○ | ○ | 4.0 | 6.0 | 6.0 | − | − | 2.0 |
| 要素に対して補助的な情報を記述します。 | |||||||||||||||||||||
| accesskey | 1文字 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.0 | − | − | − | − | − |
| 要素部分にショートカット・キーを割り当てます。 | |||||||||||||||||||||
| tabindex | 数値 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.0 | − | − | − | − | − |
| TABキーを押した時に移動するフォーカスの順番を指定します。 | |||||||||||||||||||||
| lang | 言語コード | − | − | ○ | ○ | ○ | − | ○ | ○ | − | ○ | ○ | − | − | − | 4.0 | 6.0 | − | − | − | − |
| 要素の内容と属性の値の言語を指定します。 | |||||||||||||||||||||
| dir | ltr | rtl | − | − | ○ | − | − | − | ○ | ○ | − | ○ | ○ | ○ | − | − | 5.0 | 6.0 | 7.2 | − | − | − |
要素に含まれる文字の文字方向を指定します。
|
|||||||||||||||||||||
| xml:lang | 言語コード | − | − | − | − | − | − | − | − | − | − | ○ | ○ | ○ | ○ | − | − | − | − | − | − |
| 要素の内容と属性の値の言語を指定します。 | |||||||||||||||||||||
| xmlns | URL | − | − | − | − | − | − | − | − | − | − | − | ○ | ○ | ○ | − | − | − | − | − | − |
| XMLのネームスペースのURLを指定します。
XHTML 1.1、XHTML Besic、XHTML Mobile Profileの値は'http://www.w3.org/1999/xhtml' |
|||||||||||||||||||||
イベント属性
| イベント属性名 | HTML | XHTML | IE | NN | O | イベント発生状況 | |
|---|---|---|---|---|---|---|---|
| 4.01 | 1.0 | 1.1 | |||||
| onbeforecopy | − | − | − | 4.0 | − | − | コピーする前。 |
| onbeforecut | − | − | − | 4.0 | − | − | カットする前。 |
| onbeforepaste | − | − | − | 4.0 | − | − | ペーストする前。 |
| onblur | − | − | − | 4.0 | − | − | フォーカスを失ったとき。 |
| onclick | ○ | ○ | ○ | 4.0 | − | 6.0 | クリックしたとき。 |
| oncontextmenu | − | − | − | 5.0 | − | − | 右ボタンが押されたとき。 |
| oncopy | − | − | − | 4.0 | − | − | コピーしたとき。 |
| oncut | − | − | − | 4.0 | − | − | カットしたとき。 |
| ondblclick | ○ | ○ | ○ | 4.0 | − | 6.0 | ダブルクリックしたとき。 |
| ondrag | − | − | − | 4.0 | − | − | ドラッグしたとき。 |
| ondragend | − | − | − | 4.0 | − | − | ドラッグが終了したとき。 |
| ondragenter | − | − | − | 4.0 | − | − | ドロップ可能オブジェクト上に重なったとき。 |
| ondragleave | − | − | − | 4.0 | − | − | ドロップ可能オブジェクト上にあるとき。 |
| ondragover | − | − | − | 4.0 | − | − | ドロップ可能オブジェクト上に乗ったとき。 |
| ondragstart | − | − | − | 4.0 | − | − | ドラッグを開始したとき。 |
| ondrop | − | − | − | 4.0 | − | − | ドラッグドロップしたとき。 |
| onfocus | − | − | − | 4.0 | − | − | フォーカスされたとき。 |
| onhelp | − | − | − | 4.0 | − | − | ヘルプキーまたはF1キーが押されたとき。 |
| onkeydown | ○ | ○ | ○ | 4.0 | − | 6.0 | キーが押されたとき。 |
| onkeypress | ○ | ○ | ○ | 4.0 | − | 6.0 | キーが押され続けているとき。 |
| onkeyup | ○ | ○ | ○ | 4.0 | − | 6.0 | キーが離されたとき。 |
| onlosecapture | − | − | − | 4.0 | − | − | マウスイベント取得状態が変化したとき。 |
| onmousedown | ○ | ○ | ○ | 4.0 | − | 6.0 | マウスボタンが押されたとき。 |
| onmousemove | ○ | ○ | ○ | 4.0 | − | 6.0 | マウスが移動したとき。 |
| onmouseout | ○ | ○ | ○ | 4.0 | − | 6.0 | マウスが離れたとき。 |
| onmouseover | ○ | ○ | ○ | 4.0 | − | 6.0 | マウスが重なったとき。 |
| onmouseup | ○ | ○ | ○ | 4.0 | − | 6.0 | マウスボタンが離れたとき。 |
| onpaste | − | − | − | 4.0 | − | − | ペーストしたとき。 |
| onpropertychange | − | − | − | 4.0 | − | − | プロパティが変更されたとき。 |
| onreadystatechange | − | − | − | 5.0 | − | − | 状態が変更されたとき。 |
| onresize | − | − | − | 5.0 | − | − | リサイズされたとき。 |
| onselectstart | − | − | − | 4.0 | − | − | 選択を開始したとき。 |
使用例
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<title>H1〜H6 使用例</title>
</head>
<body>
<h1>HTMLについて</h1>
<p>HTMLとは・・・(略)</p>
<h2>1 ブロックレベル要素について</h2>
<p>ブロックレベル要素には・・・(略)</p>
<h3>1.1 見出し要素について</h3>
<p>見出し要素には・・・(略)</p>
<h4>1.1.1 H1要素について</h4>
<p>H1は・・・(略)</p>
<h5>1.1.1.1 属性について</h5>
<p>H1の属性は・・・(略)</p>
<h6>1.1.1.1.1 align属性について</h6>
<p>align属性は・・・(略)</p>
<h6>1.1.1.1.2 clear属性について</h6>
<p>clear属性は・・・(略)</p>
<h5>1.1.1.2 イベント属性について</h5>
<p>H1のイベント属性は・・・(略)</p>
<h6>1.1.1.2.1 onbeforecopy属性について</h6>
<p>onbeforecopy属性は・・・(略)</p>
<h6>1.1.1.2.2 onbeforecut属性について</h6>
<p>onbeforecut属性は・・・(略)</p>
<h4>1.1.2 H2要素について</h4>
<p>H2は・・・(略)</p>
<h5>1.1.2.1 属性について</h5>
<p>H2の属性は・・・(略)</p>
<h6>1.1.2.1.1 align属性について</h6>
<p>align属性は・・・(略)</p>
<h6>1.1.2.1.2 clear属性について</h6>
<p>clear属性は・・・(略)</p>
<h5>1.1.2.2 イベント属性について</h5>
<p>H2のイベント属性は・・・(略)</p>
<h6>1.1.2.2.1 onbeforecopy属性について</h6>
<p>onbeforecopy属性は・・・(略)</p>
<h6>1.1.2.2.2 onbeforecut属性について</h6>
<p>onbeforecut属性は・・・(略)</p>
<h3>1.2 リスト要素について</h3>
<p>リスト要素には・・・(略)</p>
<h2>2 インラインレベル要素について</h2>
<p>ブロックレベル要素には・・・(略)</p>
</body>
</html>
DTDとか
HTML1.0
<!ELEMENT ( %heading ) - - (%htext;)+>
HTML2.0
<!ELEMENT ( %heading ) - - (%text;)*>
<!ATTLIST H1
%SDAFORM; "H1"
>
HTML2.x
<!ELEMENT ( %heading ) - - (%text;)*>
<!ATTLIST H1
%attrs;
%just;
%SDAFORM; "H1"
>
HTML3.0
<!ELEMENT ( %heading ) - - (%text;)+>
<!ATTLIST ( %heading )
%attrs;
align (left|center|right|justify) #IMPLIED
%needs; -- for control of text flow --
seqnum NUMBER #IMPLIED -- starting sequence number --
skip NUMBER 0 -- skip seq nums for missing items --
dingbat ENTITY #IMPLIED -- dingbat entity from HTMLicons --
src (%URI;) #IMPLIED -- bullet defined by graphic --
%url.link; -- standard link attributes --
nowrap (nowrap) #IMPLIED -- disable wordwrap --
>
HTML3.2
<!ELEMENT ( %heading ) - - (%text;)*>
<!ATTLIST ( %heading )
align (left|center|right) #IMPLIED
>
HTML 4.0 Mobile
<!ELEMENT (%heading;) - - (%inline;)* -- heading --> <!ATTLIST (%heading;) %attrs; -- %coreattrs, %i18n, %events -- >
HTML 4.01 Strict
<!ELEMENT (%heading;) - - (%inline;)* -- heading --> <!ATTLIST (%heading;) %attrs; -- %coreattrs, %i18n, %events -- >
HTML 4.01 Transitional
<!ELEMENT (%heading;) - - (%inline;)* -- heading --> <!ATTLIST (%heading;) %attrs; -- %coreattrs, %i18n, %events -- %align; -- align, text alignment -- >
HTML 4.01 Frameset
<!ELEMENT (%heading;) - - (%inline;)* -- heading --> <!ATTLIST (%heading;) %attrs; -- %coreattrs, %i18n, %events -- %align; -- align, text alignment -- >
Compact HTML
<!ELEMENT ( %heading; ) - - (%text;)*>
<!ATTLIST ( %heading; )
align (left|center|right) #IMPLIED
>
ISO/IEC 15445(ISO-HTML)
<!ELEMENT (H1|H2|H3|H4|H5|H6) - - (%text;)+ >
<!ATTLIST (H1 | H2 | H3 | H4 | H5 | H6)
%core; -- Element CLASS, ID and TITLE --
%i18n; -- Internationalization DIR and LANG -->
XHTML 1.0 Strict
<!ELEMENT h1 %Inline;> <!ATTLIST h1 %attrs; >
XHTML 1.0 Transitional
<!ELEMENT h1 %Inline;> <!ATTLIST h1 %attrs; %TextAlign; >
XHTML 1.0 Frameset
<!ELEMENT h1 %Inline;> <!ATTLIST h1 %attrs; %TextAlign; >
XHTML 1.1
<!ENTITY % Heading.content "( #PCDATA | %Inline.mix; )*" >
<!ENTITY % h1.element "INCLUDE" >
<![%h1.element;[
<!ENTITY % h1.qname "h1" >
<!ELEMENT %h1.qname; %Heading.content; >
<!-- end of h1.element -->]]>
<!ENTITY % h1.attlist "INCLUDE" >
<![%h1.attlist;[
<!ATTLIST %h1.qname;
%Common.attrib;
>
<!-- end of h1.attlist -->]]>
XHTML Basic
<!ENTITY % Heading.content "( #PCDATA | %Inline.mix; )*" >
<!ENTITY % h1.element "INCLUDE" >
<![%h1.element;[
<!ENTITY % h1.qname "h1" >
<!ELEMENT %h1.qname; %Heading.content; >
<!-- end of h1.element -->]]>
<!ENTITY % h1.attlist "INCLUDE" >
<![%h1.attlist;[
<!ATTLIST %h1.qname;
%Common.attrib;
>
<!-- end of h1.attlist -->]]>
XHTML Mobile Profile
<!ENTITY % Heading.content "( #PCDATA | %Inline.mix; )*" >
<!ENTITY % h1.element "INCLUDE" >
<![%h1.element;[
<!ENTITY % h1.qname "h1" >
<!ELEMENT %h1.qname; %Heading.content; >
<!-- end of h1.element -->]]>
<!ENTITY % h1.attlist "INCLUDE" >
<![%h1.attlist;[
<!ATTLIST %h1.qname;
%Common.attrib;
>
<!-- end of h1.attlist -->]]>