Test 5.8.1

Chaque tableau de mise en forme (balise <table>) vérifie-t-il ces conditions ?

Le tableau de mise en forme (balise <table>) n’a pas d’attribut summary (sinon vide) et ne contient pas de balises <caption>, <th>, <thead>, <tfoot> ou de balises ayant un attribut WAI-ARIA role="rowheader", role="columnheader".

Les cellules du tableau de mise en forme (balises <td>) ne possèdent pas d’attributs scope, headers et axis.

Méthodologie 5.8.1

  1. Retrouver dans le document les tableaux de mise en forme.
  2. Pour chaque tableau de mise en forme, vérifier que :
    • L’élément <table> ne possède pas d’attribut summary, d’éléments enfant <caption>, <thead>, <th>, <tfoot> ou d’éléments pourvus d’un attribut WAI-ARIA role="rowheader" ou role="columnheader".
    • Les éléments <td> ne possèdent pas d’attributs scope, headers et axis.
  3. Si c’est le cas pour chaque tableau de mise en forme, le test est validé.

Tests suivants et précédents au clavier

Test précédent : Maj +

Test suivant : Maj +

Avec ces raccourcis clavier, atteindre

Éléments et attributs

<caption> <table> <td> <tfoot> <th> <thead> axis headers role='columnheader' role='rowheader' scope summary

Définitions

Tableau de données

Un tableau de données est une structure introduite par une balise <table> ou lorsqu’il est correctement restitué par les technologies d’assistance par une balise pourvue d’un attribut WAI-ARIA role="table". Cette balise permet de structurer des informations en lignes et en colonnes via des cellules de données et des cellules d’en-têtes.

Tableau de mise en forme

Technique qui utilise un élément HTML (balise <table>) pour contrôler l’affichage d’informations via des cellules (balise <td>).