2012/02/19改訂
●行のグループ化
※ソース上は、thead → tfoot → tbodyの順に記述する。
- thead
- 下にある列に対する見出しセル(th要素)を含んでいるような行。1つの表に1回のみ。
- tfoot
- 上にある列のデータをまとめた内容のセル(td要素)を含んでいるような行。1つの表に1回のみ。
- tbody
- thead、tfoot以外の行のまとまり。まとまりに応じて1つの表に複数使用可能。
行のグループ化はブラウザで表示する際のメリットもある。
行数の多い表は最終行が読み込まれるまで表全体が表示されない。グループ化を行うことでtbodyよりもtfootが先に読み込まれるので、表が素早く表示されるようになる。
●列のグループ化
※col、colgroupは、どちらもtable要素内で、captionの後、thead要素もしくはtr要素の前に記述する。
- col
- 列にスタイルを適用するときなど、装飾目的に利用する。
- colgroup
- 列を意味のあるグループとしてまとめるとき(構造化)に利用する。