【发布时间】:2015-05-29 08:17:43
【问题描述】:
我以两种方式呈现数据表,一种使用语义表标签,另一种是使用 css display: table 等的非语义<div>s 组。
<div class="table">
<div class="table-header">
<div class="table-header-row">
<div class="table-header-cell"></div>
</div>
</div>
<div class="table-body">
<div class="table-body-row">
<div class="table-body-cell"></div>
</div>
</div>
</div>
我仍然希望非语义表尽可能易于访问,所以我想知道我可以使用哪些 ARIA 属性组合来向用户描述他们正在与表或类似表的东西进行交互?我从未见过“table”“table-row”或类似的角色..所以我不确定我是否正确理解需要什么?
【问题讨论】: