ARIA 数据表警告

文本

表包含数据,但没有摘要,也没有 有效的 aria-describedby 属性

类型

警告

说明

此警告适用于具有多个单元格的 HTML 表。 它不适用于具有 的表 role="presentation" ,因为这些表被视为布局表。

此警告指示表被标识为数据表,但它没有定义可访问的说明。

备注

并非所有数据表都需要具有可访问的说明。 如果用户需要更多信息来了解数据表结构和内容,应定义可访问的说明。

若要解决此警告,请通过使用 summary 属性或 aria-describedby 属性定义表可访问的说明。

示例

<!-- Define a table description by using the summary attribute. -->
<table summary="The first column contains the list of examples. In the second column ...">
...
</table>

<!-- Define a table description using the aria-describedby attribute. -->
<p id="tableHeader" >The first column contains the list of examples. In the second column ...</p>
<table aria-describedby="tableHeader" >
...
</table>