RGAA 4.1.2 · THÉMATIQUE 10 · PRÉSENTATION DE L’INFORMATION
Critère 10.1 : Dans le site web, des feuilles de styles sont-elles utilisées pour contrôler la présentation de l’information ?
Texte officiel du RGAA 4.1.2 (DINUM), mis en page par Claren · Mis à jour le
Ce critère appartient à la thématique « Présentation de l’information » du RGAA 4.1.2. Il se vérifie par 3 tests.
Le critère
Dans le site web, des feuilles de styles sont-elles utilisées pour contrôler la présentation de l’information ?
Les tests
Test 10.1.1
Dans chaque page web, les balises servant à la présentation de l’information ne doivent pas être présentes dans le code source généré des pages. Cette règle est-elle respectée ?
Méthodologie du test 10.1.1
- Vérifier l’absence des éléments de présentation
<basefont>,<big>,<blink>,<center>,<font>,<marquee>,<s>,<strike>,<tt>; - Vérifier l’absence de l’élément
<u>uniquement si le DOCTYPE du document ne correspond pas à HTML 5 ; - Si c’est le cas, le test est validé.
Test 10.1.2
Dans chaque page web, les attributs servant à la présentation de l’information ne doivent pas être présents dans le code source généré des pages. Cette règle est-elle respectée ?
Méthodologie du test 10.1.2
- Vérifier l’absence des attributs de présentation :
align,alink,background,bgcolor,border,cellpadding,cellspacing,char,charoff,clear,color,compact,frameborder,hspace,link,marginheight,marginwidth,text,valign,vlink,vspace,size(exception faite de l'élément<select>),width(exception faite des éléments<img>,<object>,<embed>,<canvas>et<svg>),height(exception faite des éléments<img>,<object>,<embed>,<canvas>et<svg>) ; - Si c’est le cas, le test est validé.
Test 10.1.3
Dans chaque page web, l’utilisation des espaces vérifie-t-elle ces conditions ?
- Les espaces ne sont pas utilisées pour séparer les lettres d’un mot ;
- Les espaces ne sont pas utilisées pour simuler des tableaux ;
- Les espaces ne sont pas utilisées pour simuler des colonnes de texte.
Méthodologie du test 10.1.3
- Désactiver les styles (CSS) du document ;
- Vérifier l’absence d’espaces utilisées :
- Entre les lettres d’un mot ;
- Pour créer des effets de marges ou d’alignement ;
- Pour simuler des tableaux ou des colonnes.
- Si c’est le cas, le test est validé.
Correspondance WCAG
- WCAG 2.2, critère 1.3.1 : Info and Relationships
- WCAG 2.2, critère 1.3.2 : Meaningful Sequence
Ce qu’un contrôle automatique peut voir
Les contrôles automatiques de Claren couvrent une partie de ce critère. Le reste se vérifie à la main.
- Balise ou attribut de présentation dans le code
Faire vérifier votre site
Un test automatique ne tranche qu’une partie des critères. Un audit RGAA les contrôle tous à la main, sur un échantillon de pages, et vous laisse un plan de correction.
Version officielle : critère 10.1 sur accessibilite.numerique.gouv.fr.
Textes du critère, des tests, de la méthodologie, des cas particuliers et des notes techniques : RGAA 4.1.2, DINUM, sous Licence Ouverte 2.0 (Etalab), repris tels quels. Intitulés des critères WCAG 2.2 : W3C, W3C Document License. Les liens des termes mènent au glossaire officiel du RGAA.