thead要素

thead要素は、table要素のデータのヘッダーを構成する行のブロックを表します。

thead要素は、table要素の子として、必要に応じたcaption要素colgroup要素の後、必要に応じたtbody要素tfoot要素、およびtr要素の前に配置します。なお、1つのtable要素に、他のthead要素を配置することはできません。


例)

以下の本文に適用しているスタイルシート。
table{
width: 450px;
}
td{
text-align: center;
}

本文。
<table border="1">
<caption>
<p>最高・最低平均気温</p>
</caption>

<thead>
<tr>
<th>曜日</th><th>天気</th><th>最高気温</th><th>最低気温</th>
</tr>
</thead>

<tbody>
<tr>
<td>月曜日</td><td>晴れ</td><td>22℃</td><td>15℃</td>
</tr>
<tr>
<td>火曜日</td><td>晴れ/曇り</td><td>20℃</td><td>16℃</td>
</tr>
<tr>
<td>水曜日</td><td>曇り/雨</td><td>18℃</td><td>14℃</td>
</tr>
</tbody>

<tfoot>
<tr>
<td colspan="2">平均気温</td><td>20℃</td><td>15℃</td>
</tr>
</tfoot>
</table>

表示)

最高・最低平均気温

曜日天気最高気温最低気温
月曜日晴れ22℃15℃
火曜日晴れ/曇り20℃16℃
水曜日曇り/雨18℃14℃
平均気温20℃15℃
カテゴリ
-
要素を使用することができる場所
table要素の子として、caption要素colgroup要素(いずれも任意)の後。tbody要素tfoot要素(いずれも任意)、およびtr要素の前に配置します。(1つのtable要素に他のthead要素を持つことはできません。)
コンテンツ モデル(内容に含めることのできる要素)
0個以上のtr要素およびscript-supporting要素
コンテンツ属性
グローバル属性

この要素で廃止された属性
align属性、char属性、charoff属性、valign属性は、CSSでより良い処理ができるため廃止されました。