Critère 5.6 Pour chaque tableau de données, chaque en-tête de colonne et chaque en-tête de ligne sont-ils correctement déclarés ?
Texte officiel du RGAA 4.1.2. Voir aussi le critère 5.6 sur accessibilite.numerique.gouv.fr.
Tests
Test 5.6.1
Pour chaque tableau de données, chaque en-tête de colonne s’appliquant à la totalité de la colonne vérifie-t-il une de ces conditions ?
- L’en-tête de colonnes est structuré au moyen d’une balise
<th>; - L’en-tête de colonnes est structuré au moyen d’une balise pourvue d’un attribut WAI-ARIA
role="columnheader".
Méthodologie du test 5.6.1
- Retrouver dans le document les tableaux de données ;
- Pour chaque en-tête de colonnes s’appliquant à la totalité de la colonne, vérifier que l’en-tête de colonne est structuré au moyen :
- Soit d’un élément
<th>; - Soit d’un élément pourvu d’un attribut WAI-ARIA
role="columnheader".
- Soit d’un élément
- Si c’est le cas pour chaque en-tête de colonne s’appliquant à la totalité de la colonne, le test est validé.
Test 5.6.2
Pour chaque tableau de données, chaque en-tête de ligne s’appliquant à la totalité de la ligne vérifie-t-il une de ces conditions ?
- L’en-tête de lignes est structuré au moyen d’une balise
<th>; - L’en-tête de lignes est structuré au moyen d’une balise pourvue d’un attribut WAI-ARIA
role="rowheader".
Méthodologie du test 5.6.2
- Retrouver dans le document les tableaux de données ;
- Pour chaque en-tête de ligne s’appliquant à la totalité de la ligne, vérifier que l’en-tête de ligne est structuré au moyen :
- Soit d’un élément
<th>; - Soit d’un élément pourvu d’un attribut WAI-ARIA
role="rowheader".
- Soit d’un élément
- Si c’est le cas pour chaque en-tête de ligne s’appliquant à la totalité de la ligne, le test est validé.
Test 5.6.3
Pour chaque tableau de données, chaque en-tête ne s’appliquant pas à la totalité de la ligne ou de la colonne est-il structuré au moyen d’une balise <th> ?
Méthodologie du test 5.6.3
- Retrouver dans le document les tableaux de données ;
- Pour chaque en-tête ne s’appliquant pas à la totalité de la ligne ou de la colonne, vérifier que l’en-tête de ligne est structuré au moyen d’un élément
<th>; - Si c’est le cas pour chaque en-tête ne s’appliquant pas à la totalité de la ligne ou de la colonne, le test est validé.
Test 5.6.4
Pour chaque tableau de données, chaque cellule associée à plusieurs en-têtes est-elle structurée au moyen d’une balise <td> ou <th> ?
Méthodologie du test 5.6.4
- Retrouver dans le document les tableaux de données ;
- Pour chaque cellule associée à plusieurs en-têtes est-elle structurée au moyen d’une balise
<th>ou<td>; - Si c’est le cas pour chaque en-tête ne s’appliquant pas à la totalité de la ligne ou de la colonne, le test est validé.
Références WCAG 2.1
- 1.3.1 Info and Relationships (niveau A)
Techniques WCAG : H51, F91
Ce que l’audit automatique peut détecter
Aucune règle d’axe-core 4.14.0 ne vérifie directement ce critère : vérification humaine indispensable, en suivant la méthodologie de chaque test.
Source : RGAA 4.1.2 (WCAG 2.1), © DINUM, publié dans le dépôt DISIC/accessibilite.numerique.gouv.fr (commit ca4019f), sous Licence Ouverte 2.0. Texte officiel reproduit sans modification de contenu ; certains attributs de mise en forme (liens ouverts dans une nouvelle fenêtre, lien mort) sont retirés. Seuls les encadrés « Explication Rampe — non normative » sont rédigés par Rampe.