Critère 5.8

Chaque tableau de mise en forme ne doit pas utiliser d’éléments propres aux tableaux de données. Cette règle est-elle respectée ?

Contrôle manuelRGAA 4.1.21 test officiel

Comprendre

Un tableau de mise en page ne doit pas utiliser d’éléments réservés aux tableaux de données (th, caption, summary…).

Ce critère s’applique lorsque la page contient : tableaux de mise en page.

Ce que vérifie Agence RGAA

Aucun contrôle automatique fiable aujourd’hui : ce critère est vérifié par une personne (en interne ou par un auditeur RGAA).

Un résultat automatique n’est jamais un audit : seul un contrôle humain (en interne ou par un auditeur RGAA) permet de conclure.

Tests officiels

  1. 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 de test
    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é.

Texte officiel du référentiel RGAA 4.1.2 publié par la DINUM — voir la source.

Critère RGAA 5.8 : Chaque tableau de mise en forme ne doit pas utiliser d’éléments propres aux tableaux de données. Cette règle est-elle… | Agence RGAA