如果我像这样定义<thead>
:
<thead>
<tr>
<th colspan=3>Category 1</th>
<th colspan=2>Category 2</th>
</tr>
<tr>
<th>Sub-cat 1</th>
<th>Sub-cat 2</th>
<th>Sub-cat 3</th>
<th>Sub-cat 4</th>
<th>Sub-cat 5</th>
</tr>
</thead>
这种结构在语义上是否正确地区分了类别/子类别?
我知道在视觉上看起来会很好看,但我不确定这对于屏幕阅读器或W3C规格看起来如何。
答案 0 :(得分:-3)
浏览器可以使用thead
,tbody
,tfooter
来独立于页眉和页脚滚动表格主体。此外,当打印跨越多个页面的大表时,thead
,tbody
,tfooter
元素可以使表格页眉和页脚打印在每个页面的顶部和底部。有关详情,请参阅此处:http://www.w3schools.com/tags/tag_thead.asp