thead 要素ヘッダ部分の行グループを表す

thead 要素は表組みにおける、ヘッダ部分の行グループを表します。

thead 要素を使用する場合は、下記の、1 ~ 4 をすべて満たす必要があります。

  1. table 要素の子要素としてなる場所で
  2. thead 要素は table 要素内に 1つだけになるように
  3. captioncolgroup 要素が存在する場合は、これら要素より後ろに記述
  4. tbodytfoottr 要素が存在する場合はこれら要素より前に記述

また、thead 要素の内容としては、0個以上の tr 要素を持つことができます。

サンプルソースを見る

thead 要素の仕様

カテゴリ
  • なし
コンテンツモデル
  • 0個以上の tr 要素
この要素を使用できる文脈
  • table 要素の子要素として。ただし、caption、colgroup 要素より後ろ、かつ tbody、tfoot、tr 要素より前に位置し、table 要素の子要素となる thead 要素が他にない場合に限ります。
この要素で使用できる属性
DOM インタフェース
interface HTMLTableSectionElement : HTMLElement {
  readonly attribute HTMLCollection rows;
  HTMLElement insertRow(optional long index);
  void deleteRow(long index);
};

thead 要素のサンプルソース

<table>
 <thead>
  <tr>
   <th>属性</th>
   <th>概要</th>
  </tr>
 </thead>
 <tbody>
  <tr>
   <td>name 属性</td>
   <td>データが送信される際のクエリ名を指定します。</td>
  </tr>
  <tr>
   <td>multiple 属性</td>
   <td>複数の選択肢を選択を可能にします。</td>
  </tr>
  …省略…
 </tbody>
 <tfoot>
  <tr>
   <th>属性</th>
   <th>概要</th>
  </tr>
 </tfoot>
</table>

W3C HTML5 仕様書

4.9.6 The thead element