假设您有一个HTML表格,其中包含< th>跨越多个列的单元格,例如
scores
生成标题单元格的scope属性的正确值是什么? col似乎不正确,因为它标题为几列,但如果我实际上没有任何colgroup标记,colgroup似乎不正确.
最佳答案
WebAIM(Web Accessibility in Mind)小组在creating accessible data tables上有一篇很棒的文章.总的来说,他们建议避免使用跨行或列,因为屏幕阅读器无法可靠地解释标记.
除了完全避免跨越列之外,我非常幸运地将id / headers属性与scope属性结合使用.尽管标记更加冗长,但这似乎简化了JAWS的工作,因此解释数据的麻烦更少.
这是你的例子与id / headers的样子:
scores" colspan="3">scoresscores english">12scores maths">16scores science">20
原文链接:/html/426293.html
猜你在找的HTML相关文章