无法决定将关于统计表的分页信息放在表的
元素中是否有意义。诸如“第 1 页,共 13 页”之类的信息以及指向“下一页”和“上一页”等的链接
w3c <table> reference & 示例不做
正义,IMO。所以,做类似的事情:
<table>
<caption>Stats Table!</caption>
<thead>
<tr>
<th>1</th>
<th>2</th>
<th>3</th>
</tr>
</thead>
<tfoot>
<tr>
<td colspan="3">
<a href="">prev pg</a> <a href="">next pg</a>
</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>a</td>
<td>b</td>
<td>c</td>
</tr>
<tr>
<td>x</td>
<td>y</td>
<td>z</td>
</tr>
</tbody>
一些小样式看起来像 this (click for example on jsfiddle)
这似乎符合 html 表格的正确语义吗?关于为什么或为什么不的任何引用?
最佳答案
我会说是的,那是可以接受的。
传统上,<tfoot>
通常用于在必须跨越边界打破表格时复制标题信息(想想打印页面和那种性质的东西)。当 <tbody>
时,它也可以用作静态页脚。元素呈现在滚动面板中。我相信这已经足够接近您要尝试做的事情了。
作为旁注,我很高兴看到您放置了 <tfoot>
在 <tbody>
之前.我数不清有多少次看到人们将它放在底部。
关于html - 将分页(NEXT/LAST 等)链接放在统计表元素的 <tfoot> 中是否符合语义/可接受?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6615774/
上一篇:jquery - iframe 与 div + jquery
下一篇:html - 使用 schema.org Microdata 中的 itemprop ="branchOf"来引用 LocalBusiness 的母公司
相关文章:
css - CSS 中 SVG "defs"标签的正确行为是什么?
javascript - 如何理解spec中script标签的术语 "non-blocking"?
html - 我需要帮助将表格转换为响应式 div,但不知道最佳方法
javascript - processQueue() 在多个上传中不起作用
html - 如何完全去除填充的一侧?另外,如何将横幅与同一表格行中左对齐的另一个图像居中?
javascript - Function、Array 和 Object 构造函数的 length 属性是什么?