table要素 【table element】 tableタグ / table tag

概要

table要素(table element)とは、HTMLで定義されている要素(タグ)の一つで、表(テーブル)を作ることができるもの。縦横に格子状に項目(セル)が並んだを定義し、各セルに任意の内容を表示することができる。

直接の子要素として、キャプションを表示するcaption要素、のグループを定義するcolgroup要素、最上段のヘッダを定義するthead要素、2段目以降の各行を定義するtbody要素、最下段を定義するtfoot要素を含むことができる。

項目の並びは行単位で追加することができる。thead要素内には最上段に各列の表題が並んだを定義でき、tr要素を作成して子要素としての数だけth要素を並べる。多くのWebブラウザth内の文字列を特に指定がなければ太字で表示する。

表の本体はtbody要素内に定義する。tr要素を作成し、の数だけtd要素セルを配置していく。tdの内部には文字列や画像など任意のコンテンツを配置することができる。最下段に集計値などを起きたい場合はtfoot要素の中にtr要素を置き、thtdを置いていく。行全体に適用したい属性スタイルtrに指定することができ、列全体に適用したい属性スタイルは冒頭のcolgroupおよび内部のcol要素に指定することができる。

以前の規格では、bgcolor属性で背景色を、background属性で背景画像を、border属性で枠の太さを、cellspacing属性セル間の隙間を、cellpadding属性セル内の枠線とコンテンツの隙間を指定することができたが、こうした見た目に関する属性HTML5で廃止され、同等の機能を持つCSSプロパティで指定すべきとされる。

(2023.11.21更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる