http://www.usamimi.info/~geko/arch_web/arch_html/tag_table.xhtml
表を作成する。内容には表題caption要素を最初に置き、その後に列をグループ化するcol要素やcolgroup要素、行をグループ化する要素(thead,tfoot,tbodyの順)を置く。
これら要素のうち、tbody要素以外は必須ではないので必ずしも記述する必要がなく、tbody要素自体はHTML4では省略可能、XHTML1.0とXHTML1.1では記述せずに直接tr要素を記述できるため、基本的な表の要素は行グループのtrと、その中に記述する個々のセルとなるth要素とtd要素の、計3つで成り立つ。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
開始/終了タグ | 必須/必須 |
要素種 | インライン |
非推奨 | NO |
必須 | -- |
内容となるもの | 順に、caption(0or1個),col(0個以上)又はcolgroup(0個以上),thead(0or1個),tfoot(0or1個),tbody又はtr(1個以上) |
<table border="1"> <tr><th>要素名</th><th>概要</th></tr> <tr><td>tr</td><td>行を作成</td></tr> <tr><td>th</td><td>見出しセルを作成</td></tr> <tr><td>td</td><td>セルを作成</td></tr> </table>
段落中における表の配置を指定する。left,right指定時は前後の文章が左右に回り込む。
バージョン | HTML4.01(TF),XHTML1.0(TF) |
---|---|
対象要素 | table |
非推奨 | YES |
必須 | -- |
値 | left,center,right(大小区別なし) |
背景画像のアドレスを指定し、表の背景として指定した画像を敷き詰める。ブラウザ独自属性で、殆どのブラウザが対応している。
バージョン | ブラウザ独自 |
---|---|
対象要素 | table |
非推奨 | -- |
必須 | -- |
値 | URI |
表の背景色を指定する非推奨属性。
バージョン | HTML4.01(TF),XHTML1.0(TF) |
---|---|
対象要素 | table |
非推奨 | YES |
必須 | -- |
値 | 色 |
表外枠の枠線の太さをピクセル単位で設定。外枠のみの設定なので幾ら太くしても各マスの枠線は太くならず、ブラウザによっては指定なしで全ての枠線が非表示になる。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | table |
非推奨 | NO |
必須 | -- |
値 | 整数(ピクセル単位) |
各セルの内枠とセル内のテキストとの余白の長さを指定する。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | table |
非推奨 | NO |
必須 | -- |
値 | 整数(ピクセル単位)又はパーセンテージ |
セル-セル間、外枠-セル間の間隔を指定する。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | table |
非推奨 | NO |
必須 | -- |
値 | 整数(ピクセル単位)又はパーセンテージ |
表外枠の4辺のうち、表示させる部分を指定。void(非表示),above(上),below(下),hsides(上下),lhs(左),rhs(右),vsides(左右),box(上下左右),border(上下左右)から1つ選択。ブラウザの対応状況はまちまち。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | table |
非推奨 | NO |
必須 | -- |
値 | void,above,below,hsides,lhs,rhs,vsides,box,border(大小区別なし) |
表全体の高さを指定する。全ブラウザ対応、ブラウザ独自属性。
バージョン | ブラウザ独自 |
---|---|
対象要素 | table |
非推奨 | -- |
必須 | -- |
値 | 整数(ピクセル単位)又はパーセンテージ |
表内枠の4辺のうち、表示させる部分を指定。none(非表示),groups(行列グループ間),rows(行),cols(列),all(全て)から1つ選択。ブラウザの対応状況はまちまち。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | table |
非推奨 | NO |
必須 | -- |
値 | none,groups,rows,cols,all(大小区別なし) |
非視覚系ブラウザ向けに、表の内容についての代替テキストを記述する。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | table |
非推奨 | NO |
必須 | -- |
値 | 文字列 |
表全体の横幅を指定する。こちらはブラウザ独自ではなくHTMLの仕様に存在する。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | table |
非推奨 | NO |
必須 | -- |
値 | 整数(ピクセル単位)又はパーセンテージ |