tfoot要素

tfoot要素は、表(テーブル)のフッター部分であることを示す要素。

カテゴリー どのカテゴリーにも属さない。
コンテキスト table要素の子要素として、1つだけ使用できる。
ただし、caption要素colgroup要素thead要素より後ろ、tbody要素tr要素より前に配置しなければならない。もしくは、caption要素colgroup要素thead要素tbody要素tr要素より後ろに配置しなければならない。
コンテンツ・モデル 0個以上のtr要素template要素script要素を内包できる。
属性 グローバル属性
ブラウザ対応

構文

<tfoot></tfoot>

要点

  • tfoot要素は、表(テーブル)のフッター部分であることを示す要素である。
  • ヘッダーであることを示すthead要素や、ボディ(本体)であることを示すtbody要素と共に使うことが多い。
  • 1つの表に複数のtfoot要素を配置することはできない。

サンプルコード

<table>
	<thead>
		<tr>
			<td>ヘッダーのセル</td>
			<td>ヘッダーのセル</td>
			<td>ヘッダーのセル</td>
		</tr>
	</thead>
	<tbody>
		<tr>
			<td>データセル</td>
			<td>データセル</td>
			<td>データセル</td>
		</tr>
		<tr>
			<td>データセル</td>
			<td>データセル</td>
			<td>データセル</td>
		</tr>
	</tbody>
	<tfoot>
		<tr>
			<td>フッターのセル</td>
			<td>フッターのセル</td>
			<td>フッターのセル</td>
		</tr>
	</tfoot>
</table>

サンプル

HTMLソースコード

<table border="1">
	<thead style="background-color: lime">
		<tr>
			<th>ヘッダーのセル</th>
			<th>ヘッダーのセル</th>
			<th>ヘッダーのセル</th>
		</tr>
	</thead>
	<tbody style="background-color: aqua">
		<tr>
			<td>データセル</td>
			<td>データセル</td>
			<td>データセル</td>
		</tr>
		<tr>
			<td>データセル</td>
			<td>データセル</td>
			<td>データセル</td>
		</tr>
		<tr>
			<td>データセル</td>
			<td>データセル</td>
			<td>データセル</td>
		</tr>
	</tbody>
	<tfoot style="background-color: yellow">
		<tr>
			<td>フッターのセル</td>
			<td>フッターのセル</td>
			<td>フッターのセル</td>
		</tr>
		<tr>
			<td>フッターのセル</td>
			<td>フッターのセル</td>
			<td>フッターのセル</td>
		</tr>
	</tfoot>
</table>

実際の表示

ヘッダーのセル ヘッダーのセル ヘッダーのセル
データセル データセル データセル
データセル データセル データセル
データセル データセル データセル
フッターのセル フッターのセル フッターのセル
フッターのセル フッターのセル フッターのセル