ARIA 数据表警告

文本

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

类型

警告

说明

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

此警告指示表标识为数据表,但未定义可访问说明。

注意

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

 

若要解决此警告,请使用摘要属性或 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>