HTML5のリファレンスサイトです。


<tbody>

この要素は通常必須ではありませんが、
<thead>,<tfoot>と並列に使用して、表をヘッダ・本体・フッタに分割するのに使用します。

<tbody>を使用する場合は、
<caption>,<colgroup>,<thead>よりも後ろに入れる必要があります。

<tbody>を使用する場合は、
表本体の<tr>は<tbody>の子要素とします。

通常のHTMLでは<tbody>を使う必要はありませんが、
IE(特定バージョンのみかも)においてJavaScriptで動的に表を生成する場合、
<tbody>を生成しないと表が表示されません。



<table border="1">
<thead><tr><th>a</th><th>b</th><th>c</th></tr></thead>
<tbody>
<tr><td>a1</td><td>b1</td><td>c1</td></tr>
<tr><td>a2</td><td>b2</td><td>c2</td></tr>
</tbody>
<tfoot><tr><th>a</th><th>b</th><th>c</th></tr></tfoot>
</table>

実際の表示
abc
a1b1c1
a2b2c2
abc


この様に表の本体とヘッダ・フッタ部分を分けてグループ化するのに使用しますが、
ブラウザでの表示に差は生じないと思います。

[編集]   [AD]
rentafree.net