Avertissement de table de données ARIA

Texte

Table contient des données, mais n’a ni résumé ni attribut aria-describedby valide.

Type

Avertissement

Description

Cet avertissement s’applique aux tables HTML avec plusieurs cellules. Il ne s’applique pas aux tables avec, role="presentation" car elles sont considérées comme des tables de disposition.

Cet avertissement indique que la table est identifiée comme une table de données, mais qu’aucune description accessible n’est définie.

Notes

Toutes les tables de données ne sont pas requises pour avoir une description accessible. Vous devez définir une description accessible si les utilisateurs ont besoin de plus d’informations pour comprendre la structure et le contenu de la table de données.

 

Pour répondre à cet avertissement, définissez une description accessible à la table à l’aide de l’attribut summary ou de l’attribut aria-describedby .

Exemple

<!-- 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>