説明
表を構成するセルのデータを表します。
サポート状況
文書型定義
- ○
- 対応
- △
- 廃止予定・非推奨
- −
- 廃止・未対応
| 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 +
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略可 |
| 子要素 | ( A | ABBREV | ACRONYM | ADDED | ARG | B | BR | CHANGED | CITE | CMD | CODE | DFN | DIR | DL | EM | FOOTNOTE | H1 | H2 | H3 | H4 | H5 | H6 | I | IMAGE | IMG | INPUT | KBD | MARGIN | MENU | OL | P | PERSON | Q | REMOVED | RENDER | S | SAMP | SELECT | STRONG | SUB | SUP | TEXTAREA | TT | U | UL | VAR | #PCDATA )* |
| 親要素 | TABLE |
HTML 3.0
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略可 |
| 子要素 | ( A | ABBREV | ACRONYM | ADDRESS | AU | B | BIG | BLOCKQUOTE | BQ | BR | CITE | CODE | DEL | DFN | DIR | DIV | DL | EM | FIG | FN | FORM | H1 | H2 | H3 | H4 | H5 | H6 | HR | I | IMG | INS | ISINDEX | KBD | LANG | MATH | MENU | NOTE | OL | P | PERSON | PRE | Q | S | SAMP | SMALL | STRONG | SUB | SUP | TAB | TABLE | TT | U | UL | VAR | #PCDATA )* |
| 親要素 | TR |
HTML 3.2
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略可 |
| 子要素 | ( A | ADDRESS | APPLET | B | BASEFONT | BIG | BLOCKQUOTE | BR | CENTER | CITE | CODE | DFN | DIR | DIV | DL | EM | FONT | FORM | H1 | H2 | H3 | H4 | H5 | H6 | HR | I | IMG | INPUT | ISINDEX | KBD | LISTING | MAP | MENU | OL | P | PRE | SAMP | SCRIPT | SELECT | SMALL | STRIKE | STRONG | SUB | SUP | TABLE | TEXTAREA | TT | U | UL | VAR | XMP | #PCDATA )* |
| 親要素 | TR |
HTML 4.01 Strict
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略可 |
| 子要素 | ( A | ABBR | ACRONYM | ADDRESS | B | BDO | BIG | BLOCKQUOTE | BR | BUTTON | CITE | CODE | DFN | DIV | DL | EM | FIELDSET | FORM | H1 | H2 | H3 | H4 | H5 | H6 | HR | I | IMG | INPUT | KBD | LABEL | MAP | NOSCRIPT | OBJECT | OL | P | PRE | Q | SAMP | SCRIPT | SELECT | SMALL | SPAN | STRONG | SUB | SUP | TABLE | TEXTAREA | TT | UL | VAR | #PCDATA )* |
| 親要素 | TR |
HTML 4.01 Transitional
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略可 |
| 子要素 | ( A | ABBR | ACRONYM | ADDRESS | APPLET | B | BASEFONT | BDO | BIG | BLOCKQUOTE | BR | BUTTON | CENTER | CITE | CODE | DFN | DIR | DIV | DL | EM | FIELDSET | FONT | FORM | H1 | H2 | H3 | H4 | H5 | H6 | HR | I | IFRAME | IMG | INPUT | ISINDEX | KBD | LABEL | MAP | MENU | NOFRAMES | NOSCRIPT | OBJECT | OL | P | PRE | Q | S | SAMP | SCRIPT | SELECT | SMALL | SPAN | STRIKE | STRONG | SUB | SUP | TABLE | TEXTAREA | TT | U | UL | VAR | #PCDATA )* |
| 親要素 | TR |
HTML 4.01 Frameset
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略可 |
| 子要素 | ( A | ABBR | ACRONYM | ADDRESS | APPLET | B | BASEFONT | BDO | BIG | BLOCKQUOTE | BR | BUTTON | CENTER | CITE | CODE | DFN | DIR | DIV | DL | EM | FIELDSET | FONT | FORM | H1 | H2 | H3 | H4 | H5 | H6 | HR | I | IFRAME | IMG | INPUT | ISINDEX | KBD | LABEL | MAP | MENU | NOFRAMES | NOSCRIPT | OBJECT | OL | P | PRE | Q | S | SAMP | SCRIPT | SELECT | SMALL | SPAN | STRIKE | STRONG | SUB | SUP | TABLE | TEXTAREA | TT | U | UL | VAR | #PCDATA )* |
| 親要素 | TR |
ISO-HTML
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略可 |
| 子要素 | ( A | ABBR | ACRONYM | B | BDO | BLOCKQUOTE | BR | BUTTON | CITE | CODE | DFN | DIV | DL | EM | FIELDSET | FORM | HR | I | IMG | INPUT | KBD | LABEL | MAP | OBJECT | OL | P | PRE | Q | SAMP | SELECT | SPAN | STRONG | SUB | SUP | TABLE | TEXTAREA | TT | UL | VAR | #PCDATA )* |
| 親要素 | TR |
ISO-HTML Preparation
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略可 |
| 子要素 | ( A | ABBR | ACRONYM | B | BDO | BLOCKQUOTE | BR | BUTTON | CITE | CODE | DFN | DIV | DL | EM | FIELDSET | FORM | HR | I | IMG | INPUT | KBD | LABEL | MAP | OBJECT | OL | P | PRE | Q | SAMP | SELECT | SPAN | STRONG | SUB | SUP | TABLE | TEXTAREA | TT | UL | VAR | #PCDATA )* |
| 親要素 | TR |
XHTML 1.0 Strict
| 子要素 | ( a | abbr | acronym | address | b | bdo | big | blockquote | br | button | cite | code | del | dfn | div | dl | em | fieldset | form | h1 | h2 | h3 | h4 | h5 | h6 | hr | i | img | input | ins | kbd | label | map | noscript | object | ol | p | pre | q | samp | script | select | small | span | strong | sub | sup | table | textarea | tt | ul | var | #PCDATA )* |
|---|---|
| 親要素 | tr |
XHTML 1.0 Transitional
| 子要素 | ( a | abbr | acronym | address | applet | b | basefont | bdo | big | blockquote | br | button | center | cite | code | del | dfn | dir | div | dl | em | fieldset | font | form | h1 | h2 | h3 | h4 | h5 | h6 | hr | i | iframe | img | input | ins | isindex | kbd | label | map | menu | noframes | noscript | object | ol | p | pre | q | s | samp | script | select | small | span | strike | strong | sub | sup | table | textarea | tt | u | ul | var | #PCDATA )* |
|---|---|
| 親要素 | tr |
XHTML 1.0 Frameset
| 子要素 | ( a | abbr | acronym | address | applet | b | basefont | bdo | big | blockquote | br | button | center | cite | code | del | dfn | dir | div | dl | em | fieldset | font | form | h1 | h2 | h3 | h4 | h5 | h6 | hr | i | iframe | img | input | ins | isindex | kbd | label | map | menu | noframes | noscript | object | ol | p | pre | q | s | samp | script | select | small | span | strike | strong | sub | sup | table | textarea | tt | u | ul | var | #PCDATA )* |
|---|---|
| 親要素 | tr |
XHTML 1.1
| モジュール | Table Module |
|---|---|
| 子要素 | ( a | abbr | acronym | address | b | bdo | big | blockquote | br | button | cite | code | del | dfn | div | dl | em | fieldset | form | h1 | h2 | h3 | h4 | h5 | h6 | hr | i | img | input | ins | kbd | label | map | noscript | object | ol | p | pre | q | ruby | samp | script | select | small | span | strong | sub | sup | table | textarea | tt | ul | var | #PCDATA )* |
| 親要素 | tr |
XHTML Basic
| モジュール | Basic Table Module |
|---|---|
| 子要素 | ( a | abbr | acronym | address | blockquote | br | cite | code | dfn | div | dl | em | form | h1 | h2 | h3 | h4 | h5 | h6 | img | input | kbd | label | object | ol | p | pre | q | samp | select | span | strong | textarea | ul | var | #PCDATA )* |
| 親要素 | tr |
XHTML MP
| モジュール | Basic Table Module |
|---|---|
| 子要素 | ( a | abbr | acronym | address | blockquote | br | cite | code | dfn | div | dl | em | form | h1 | h2 | h3 | h4 | h5 | h6 | img | input | kbd | label | object | ol | p | pre | q | samp | select | span | strong | textarea | ul | var | #PCDATA )* |
| 親要素 | tr |
属性
- ◎ = 必須
- ○ = 対応
- − = 廃止・未対応
- (○) = 廃止予定・非推奨
- 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 | ||
| align | char | − | − | − | − | − | − | − | ○ | − | − | ○ | ○ | − | − | − | − | − | − | − | − |
| justify | − | − | − | − | ○ | − | − | ○ | − | − | ○ | ○ | − | − | 〜3.0 | − | − | − | − | − | |
| left | right | center | − | − | − | ○ | ○ | ○ | − | ○ | − | − | ○ | ○ | − | − | 3.0 | 2.0 | 6.0 | − | − | 2.0 | |
セル内の文字の表示位置を指定します。
|
|||||||||||||||||||||
| valign | top | middle | bottom | − | − | − | − | ○ | ○ | − | ○ | − | − | ○ | ○ | ○ | ○ | 3.0 | 2.0 | 6.0 | − | − | − |
| baseline | − | − | − | − | ○ | − | − | ○ | − | − | ○ | ○ | − | − | 3.0 | 2.0 | 6.0 | − | − | − | |
| center | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 4.0 | − | − | − | − | − | |
セル内の文字の縦方向の表示位置を指定します。
|
|||||||||||||||||||||
| char | 1文字 | − | − | − | − | − | − | − | ○ | − | − | ○ | ○ | − | − | − | − | − | − | − | − |
| align属性の値にcharを指定した場合の位置を揃える文字を指定します。初期値はピリオド「 . 」 | |||||||||||||||||||||
| charoff | 長さ | − | − | − | − | − | − | − | ○ | − | − | ○ | ○ | − | − | − | − | − | − | − | − |
| char属性で指定した文字のセルの左端からの距離を指定します。 | |||||||||||||||||||||
| bgcolor | 色 | − | − | − | − | − | − | − | (TF) | − | − | TF | − | − | − | 3.0 | 3.0 | 6.0 | − | − | − |
| セル内の背景色を指定します。 | |||||||||||||||||||||
| height | 長さ | − | − | − | − | − | ○ | − | (TF) | − | − | TF | − | − | − | 3.0 | 2.0 | 6.0 | − | − | − |
| セルの縦の長さを指定します。 | |||||||||||||||||||||
| width | 長さ | − | − | − | − | − | ○ | − | (TF) | − | − | TF | − | − | − | 2.0 | 2.0 | 6.0 | − | − | − |
| セルの横の長さを指定します。 | |||||||||||||||||||||
| abbr | テキスト | − | − | − | − | − | − | − | ○ | − | ○ | ○ | ○ | ○ | ○ | − | − | − | − | − | − |
| セル内容の略記を記述します。 | |||||||||||||||||||||
| axis | カテゴリ名 | − | − | − | − | ○ | − | − | ○ | − | ○ | ○ | ○ | ○ | ○ | − | − | − | − | − | − |
| セルのカテゴリを指定し、表の多次元に表現できるようにする。 | |||||||||||||||||||||
| colspan | 数字 | − | − | − | ○ | ○ | ○ | − | ○ | − | ○ | ○ | ○ | ○ | ○ | 3.0 | 2.0 | 6.0 | − | − | 2.0 |
| 横方向に他のセルをまたぐ。 | |||||||||||||||||||||
| rowspan | 数字 | − | − | − | ○ | ○ | ○ | − | ○ | − | ○ | ○ | ○ | ○ | ○ | 3.0 | 2.0 | 6.0 | − | − | 2.0 |
| 縦方向に他のセルをまたぐ。 | |||||||||||||||||||||
| scope | row | col | − | − | − | − | − | − | − | ○ | − | ○ | ○ | ○ | ○ | ○ | − | − | − | − | − | − |
| rowgroup | colgroup | − | − | − | − | − | − | − | ○ | − | ○ | ○ | ○ | − | − | − | − | − | − | − | − | |
見出しセルの効果範囲を指定する。
|
|||||||||||||||||||||
| headers | 見出しセルのID複数 | − | − | − | − | − | − | − | ○ | − | ○ | ○ | ○ | ○ | ○ | 3.0 | − | − | − | − | − |
| このセルに関連のある見出しセルのIDを指定する。 | |||||||||||||||||||||
| nowrap | nowrap | − | − | − | − | ○ | ○ | − | (TF) | − | − | TF | − | − | − | 3.0 | 2.0 | − | − | − | − |
| false | true | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.0 | − | − | − | − | − | |
ページ内の文字列の改行を設定します。
|
|||||||||||||||||||||
| axes | cdata | − | − | − | − | ○ | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − |
| ? | |||||||||||||||||||||
| dp | cdata | − | − | − | − | ○ | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − |
| ? | |||||||||||||||||||||
| background | 画像のURI | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 3.0 | 4.0 | 6.0 | − | − | − |
| セル内の背景画像を指定します。 | |||||||||||||||||||||
| bordercolor | 色 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 2.0 | 4.0 | − | − | 2.0 | − |
| セルの枠線の色を指定します。 | |||||||||||||||||||||
| bordercolorlight | 色 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 2.0 | − | − | − | − | − |
| セルの枠線(上・左)の色を指定します。 | |||||||||||||||||||||
| bordercolordark | 色 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 2.0 | − | − | − | − | − |
| セルの枠線(下・右)の色を指定します。 | |||||||||||||||||||||
共通属性
| 属性名 | 属性の値 | 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 | ||
| language | javascript | jscript | vbscript | vbs | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 4.0 | − | − | − | − | − |
| スクリプト言語を指定します。 | |||||||||||||||||||||
| style | スタイルシート | − | − | − | − | − | − | − | ○ | − | − | ○ | ○ | − | ○ | 3.0 | 4.0 | 6.0 | − | − | 2.0 |
| スタイルシートを設定します。 | |||||||||||||||||||||
| class | クラス名(NAME) | − | − | − | − | ○ | − | − | − | − | − | − | − | − | − | 3.0 | 4.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 | − | − | − | − |
要素に含まれる文字の文字方向を指定します。
|
|||||||||||||||||||||
| 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 | |||||
| onafterupdate | − | − | − | 4.0 | − | − | データが正しく送信されたとき。 |
| onbeforecopy | − | − | − | 4.0 | − | − | コピーする前。 |
| onbeforecut | − | − | − | 4.0 | − | − | カットする前。 |
| onbeforeeditfocus | − | − | − | 5.0 | − | − | テキストエリアにフォーカスする前。 |
| onbeforepaste | − | − | − | 4.0 | − | − | ペーストする前。 |
| onbeforeupdate | − | − | − | 4.0 | − | − | データ送信前。 |
| onblur | − | − | − | 4.0 | − | − | フォーカスを失ったとき。 |
| onclick | ○ | ○ | ○ | 4.0 | − | 6.0 | クリックしたとき。 |
| oncontextmenu | − | − | − | 5.0 | − | − | 右ボタンが押されたとき。 |
| oncut | − | − | − | 5.0 | − | − | カットしたとき。 |
| oncopy | − | − | − | 4.0 | − | − | コピーしたとき。 |
| ondblclick | ○ | ○ | ○ | 4.0 | 6.0 | 6.0 | ダブルクリックしたとき。 |
| ondrag | − | − | − | 4.0 | − | − | ドラッグしたとき。 |
| ondragend | − | − | − | 4.0 | − | − | ドラッグが終了したとき。 |
| ondragenter | − | − | − | 4.0 | − | − | ドロップ可能オブジェクト上に重なったとき。 |
| ondragleave | − | − | − | 4.0 | − | − | ドロップ可能オブジェクト上にあるとき。 |
| ondragover | − | − | − | 4.0 | − | − | ドロップ可能オブジェクト上に乗ったとき。 |
| ondragstart | − | − | − | 4.0 | − | − | ドラッグを開始したとき。 |
| ondrop | − | − | − | 4.0 | − | − | ドラッグドロップしたとき。 |
| onfilterchange | − | − | − | 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 | 6.0 | マウスボタンが押されたとき。 |
| onmousemove | ○ | ○ | ○ | 4.0 | 6.0 | 6.0 | マウスが移動したとき。 |
| onmouseout | ○ | ○ | ○ | 4.0 | 6.0 | 6.0 | マウスが離れたとき。 |
| onmouseover | ○ | ○ | ○ | 4.0 | 6.0 | 6.0 | マウスが重なったとき。 |
| onmouseup | ○ | ○ | ○ | 4.0 | 6.0 | 6.0 | マウスボタンが離れたとき。 |
| onpaste | − | − | − | 4.0 | − | − | ペーストしたとき。 |
| onpropertychange | − | − | − | 4.0 | − | − | プロパティが変更されたとき。 |
| onreadystatechange | − | − | − | 5.0 | − | − | 状態が変更されたとき。 |
| onresize | − | − | − | 4.0 | − | − | リサイズされたとき。 |
| onrowenter | − | − | − | 4.0 | − | − | 行が変更されたとき。 |
| onrowexit | − | − | − | 4.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>table 使用例</title>
</head>
<body>
<table border="1">
<caption>成績表</caption>
<tr>
<th>名前</th><th>国語</th><th>算数</th>
</tr>
<tr>
<td>田中典子</td><td>50</td><td>40</td>
</tr>
<tr>
<td>岡田理沙</td><td>70</td><td>97</td>
</tr>
</table>
</body>
</html>
DTDとか
HTML+
<!ELEMENT TD - O (%table;)* -- a data cell -->
<!ATTLIST TD
colspan NUMBER 1 -- columns spanned --
rowspan NUMBER 1 --. rows spanned --
align (left|center|right) center -- alignment in cell --
lang CDATA #IMPLIED -- ISO language abbreviation -->
HTML3.0
<!ENTITY % cell "TH | TD">
<!ELEMENT (%cell) - O %body.content>
<!ATTLIST (%cell)
%attrs;
colspan NUMBER 1 -- columns spanned --
rowspan NUMBER 1 -- rows spanned --
align (%horiz.align) #IMPLIED -- horizontal alignment --
valign (%vert.align) top -- vertical alignment --
dp CDATA #IMPLIED -- decimal point e.g. dp="," --
nowrap (nowrap) #IMPLIED -- don't wrap words --
axis CDATA #IMPLIED -- axis name, defaults to element content --
axes CDATA #IMPLIED -- comma separated list of axis names --
>
HTML3.2
<!ELEMENT (th|td) - O %body.content>
<!ATTLIST (th|td) -- header or data cell --
nowrap (nowrap) #IMPLIED -- suppress word wrap --
rowspan NUMBER 1 -- number of rows spanned by cell --
colspan NUMBER 1 -- number of cols spanned by cell --
%cell.halign; -- horizontal alignment in cell --
%cell.valign; -- vertical alignment in cell --
width %Pixels #IMPLIED -- suggested width for cell --
height %Pixels #IMPLIED -- suggested height for cell --
>
HTML 4.01 Strict
<!ELEMENT (TH|TD) - O (%flow;)* -- table header cell, table data cell--> <!ATTLIST (TH|TD) -- header or data cell -- %attrs; -- %coreattrs, %i18n, %events -- abbr %Text; #IMPLIED -- abbreviation for header cell -- axis CDATA #IMPLIED -- comma-separated list of related headers-- headers IDREFS #IMPLIED -- list of id's for header cells -- scope %Scope; #IMPLIED -- scope covered by header cells -- rowspan NUMBER 1 -- number of rows spanned by cell -- colspan NUMBER 1 -- number of cols spanned by cell -- %cellhalign; -- horizontal alignment in cells -- %cellvalign; -- vertical alignment in cells -- >
HTML 4.01 Transitional
<!ELEMENT (TH|TD) - O (%flow;)* -- table header cell, table data cell--> <!ATTLIST (TH|TD) -- header or data cell -- %attrs; -- %coreattrs, %i18n, %events -- abbr %Text; #IMPLIED -- abbreviation for header cell -- axis CDATA #IMPLIED -- comma-separated list of related headers-- headers IDREFS #IMPLIED -- list of id's for header cells -- scope %Scope; #IMPLIED -- scope covered by header cells -- rowspan NUMBER 1 -- number of rows spanned by cell -- colspan NUMBER 1 -- number of cols spanned by cell -- %cellhalign; -- horizontal alignment in cells -- %cellvalign; -- vertical alignment in cells -- nowrap (nowrap) #IMPLIED -- suppress word wrap -- bgcolor %Color; #IMPLIED -- cell background color -- width %Length; #IMPLIED -- width for cell -- height %Length; #IMPLIED -- height for cell -- >
HTML 4.01 Frameset
<!ELEMENT (TH|TD) - O (%flow;)* -- table header cell, table data cell--> <!ATTLIST (TH|TD) -- header or data cell -- %attrs; -- %coreattrs, %i18n, %events -- abbr %Text; #IMPLIED -- abbreviation for header cell -- axis CDATA #IMPLIED -- comma-separated list of related headers-- headers IDREFS #IMPLIED -- list of id's for header cells -- scope %Scope; #IMPLIED -- scope covered by header cells -- rowspan NUMBER 1 -- number of rows spanned by cell -- colspan NUMBER 1 -- number of cols spanned by cell -- %cellhalign; -- horizontal alignment in cells -- %cellvalign; -- vertical alignment in cells -- nowrap (nowrap) #IMPLIED -- suppress word wrap -- bgcolor %Color; #IMPLIED -- cell background color -- width %Length; #IMPLIED -- width for cell -- height %Length; #IMPLIED -- height for cell -- >
ISO/IEC 15445(ISO-HTML)
<!ELEMENT (TH|TD) - O %table.content; >
<!ATTLIST TD
%core; -- Element CLASS, ID and TITLE --
%i18n; -- Internationalization DIR and LANG --
ABBR CDATA #IMPLIED -- Abbreviation for header cell --
AXIS CDATA #IMPLIED -- Names groups of related headers --
COLSPAN NUMBER 1 -- Number of columns spanned by cell --
HEADERS IDREFS #IMPLIED -- List of ID's for header cells --
ROWSPAN NUMBER 1 -- Number of rows spanned by cell --
SCOPE (col|colgroup|row|rowgroup)
XHTML 1.0 Strict
<!ELEMENT td %Flow;> <!ATTLIST td %attrs; abbr %Text; #IMPLIED axis CDATA #IMPLIED headers IDREFS #IMPLIED scope %Scope; #IMPLIED rowspan %Number; "1" colspan %Number; "1" %cellhalign; %cellvalign; >
XHTML 1.0 Transitional
<!ELEMENT td %Flow;> <!ATTLIST td %attrs; abbr %Text; #IMPLIED axis CDATA #IMPLIED headers IDREFS #IMPLIED scope %Scope; #IMPLIED rowspan %Number; "1" colspan %Number; "1" %cellhalign; %cellvalign; nowrap (nowrap) #IMPLIED bgcolor %Color; #IMPLIED width %Length; #IMPLIED height %Length; #IMPLIED >
XHTML 1.0 Frameset
<!ELEMENT td %Flow;> <!ATTLIST td %attrs; abbr %Text; #IMPLIED axis CDATA #IMPLIED headers IDREFS #IMPLIED scope %Scope; #IMPLIED rowspan %Number; "1" colspan %Number; "1" %cellhalign; %cellvalign; nowrap (nowrap) #IMPLIED bgcolor %Color; #IMPLIED width %Pixels; #IMPLIED height %Pixels; #IMPLIED >
XHTML 1.1
<!ENTITY % td.element "INCLUDE" >
<![%td.element;[
<!ENTITY % td.content
"( #PCDATA | %Flow.mix; )*"
>
<!ELEMENT %td.qname; %td.content; >
<!-- end of td.element -->]]>
<!ENTITY % td.attlist "INCLUDE" >
<![%td.attlist;[
<!ATTLIST %td.qname;
%Common.attrib;
abbr %Text.datatype; #IMPLIED
axis CDATA #IMPLIED
headers IDREFS #IMPLIED
%scope.attrib;
rowspan %Number.datatype; '1'
colspan %Number.datatype; '1'
%CellHAlign.attrib;
%CellVAlign.attrib;
>
<!-- end of td.attlist -->]]>
XHTML Basic
<!ENTITY % td.element "INCLUDE" >
<![%td.element;[
<!ENTITY % td.content
"( #PCDATA | %FlowNoTable.mix; )*"
>
<!ELEMENT %td.qname; %td.content; >
<!-- end of td.element -->]]>
<!ENTITY % td.attlist "INCLUDE" >
<![%td.attlist;[
<!ATTLIST %td.qname;
%Common.attrib;
abbr %Text.datatype; #IMPLIED
axis CDATA #IMPLIED
headers IDREFS #IMPLIED
%scope.attrib;
rowspan %Number.datatype; '1'
colspan %Number.datatype; '1'
%CellHAlign.attrib;
%CellVAlign.attrib;
>
<!-- end of td.attlist -->]]>
XHTML Mobile Profile
<!ENTITY % td.element "INCLUDE" >
<![%td.element;[
<!ENTITY % td.content
"( #PCDATA | %FlowNoTable.mix; )*"
>
<!ELEMENT %td.qname; %td.content; >
<!-- end of td.element -->]]>
<!ENTITY % td.attlist "INCLUDE" >
<![%td.attlist;[
<!ATTLIST %td.qname;
%Common.attrib;
abbr %Text.datatype; #IMPLIED
axis CDATA #IMPLIED
headers IDREFS #IMPLIED
%scope.attrib;
rowspan %Number.datatype; '1'
colspan %Number.datatype; '1'
%CellHAlign.attrib;
%CellVAlign.attrib;
>
<!-- end of td.attlist -->]]>