如果在HTML的<table>
中有多个<tbody>
标签,这样做是否有效?
<table>
<tbody>
</tbody
<tbody>
</tbody
</table>
如果在HTML的<table>
中有多个<tbody>
标签,这样做是否有效?
<table>
<tbody>
</tbody
<tbody>
</tbody
</table>
是的,DTD显示允许这样做。
<!ELEMENT table
(caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))>
DTD还有一个注释来解释这个问题:
当需要在表格行的组之间设置规则时,请使用多个部分。
是的,您可以在同一张表格中拥有多个 tbody
。
例如:
<table>
<tbody>
<tr><td>Monday</td><td>#1</td></tr>
<tr><td>Friday</td><td>#2</td></tr>
</tbody>
<tbody>
<tr><td>Monday</td><td>#3</td></tr>
<tr><td>Friday</td><td>#4</td></tr>
</tbody>
</table>
多个表格主体是完全可以接受的。