WCAG 2.0 是否允许表格布局,我在指南中看不到任何内容说你不能,但这让我感到惊讶。
问问题
2075 次
2 回答
4
http://www.w3.org/TR/WCAG20-TECHS/H73.html
虽然 WCAG 2 不禁止使用布局表,但还是建议使用基于 CSS 的布局,以保留 HTML 表格元素定义的语义,并符合将呈现与内容分离的编码实践
于 2011-06-16T14:18:12.520 回答
4
我想在@jordan 的回答中补充说叠瓦表是不可访问的。布局表必须避免使用数据表中使用的任何元素,即:
- 没有
caption
,thead
,tfoot
和th
元素(只有table
,tr
,td
和可选的tbody
) summary
属性(它可以是空的),,headers
(scope
只有rowspan
和colspan
。id
很明显)- 奇怪的东西
axis
或col
元素
它还必须是可线性化的,也就是说,当从上到下和从左到右读取单元格时,它必须是有意义的。
相关的WCAG 2.0失败技术是:
注意:如果您仅将表格用于设计约束,那么仅供参考,您可以在除 IE6 和 IE7 之外的所有浏览器上使用display: table;
(and table-row
and )。table-cell
于 2011-10-24T19:10:24.770 回答