(ABC順)ホーム初心者のための無料ホームページ作成ガイドHTMLタグリファレンス【目的別一覧】<TBODY>テーブルにボディ部分を設定2016/11/8THEAD要素、TBODY要素、TFOOT要素は、テーブル(<TABLE>)の横列(TR要素)をグループ化するための要素です。テーブル(表)の横列の並びは、ヘッダ、ボディ(本体)、フッタという3つの構造にグループ化することができます。グループ化したい部分がテーブルのヘッダであれば<THEAD>~</THEAD>、テーブルの本体部分であれば<TBODY>~</TBODY>、テーブルのフッタであれば<TFOOT>~</TFOOT>内に記述します。これらのようにグループ化する事で、そのグループに対してスタイルシートや属性をまとめて指定できるようになります。他にもヘッダとフッタを固定したまま本体部分をスクロールさせることや、複数のページに渡るような長いテーブルを印刷する際に、ヘッダとフッタを各ページに印刷させることなども可能になるようです。これらはブラウザの対応次第となります。これらのタグを使用する場合は、ソース中で必ず<THEAD>、<TFOOT>、<TBODY>の順番で記述するようにして下さい。これはどの程度の長さかわからないボディよりも先にヘッダとフッタを先読みして表示できるようにするためです。Navigator4など)の場合は、そのままフッタをボディより前に表示してしまいますので、注意して下さい。各要素を配置できる数は<TBODY>が複数可能、<THEAD>と<TFOOT>が一つのテーブル(表)に対しひとつずつのみ配置可能となっています。ちなみにTHEAD要素とTFOOT要素がなく、TBODY要素が一つのみの場合は、TBODY要素の開始タグと終了タグの両方を省略することができます。Safari1~HTML5での状況と関連情報align、char、charoff、valign属性はHTML5では廃止。tfoot要素とtbody要素の配置する位置は、どちらが先でもよくなった。