Thématique 8 · Éléments obligatoires
Critère RGAA 8.9 : Balises sans usage purement visuel
Des balises sémantiques détournées pour la mise en forme (titres pour grossir un texte, listes vides pour décaler) envoient de fausses informations aux technologies d'assistance.
- Niveau
- A
- WCAG 2.2
- 1.3.1
- Thématique
- Éléments obligatoires
- Vérification
- Détection partielle
La question posée par le RGAA
Dans chaque page web, les balises ne doivent pas être utilisées uniquement à des fins de présentation. Cette règle est-elle respectée ?
Comment respecter ce critère
- Utilisez chaque balise pour son sens (titre, liste, citation) et CSS pour l'apparence.
- N'utilisez pas d'éléments vides ou de sauts de ligne (br) pour créer de l'espacement.
Exemple
Des éléments HTML sont détournés de leur fonction (mise en forme via balises structurantes).
✗ À éviter
<blockquote>Texte simplement indenté</blockquote>✓ À faire
<p class="indent">Texte indenté via CSS</p>Les tests officiels
Pour être conforme, chaque élément concerné de la page doit satisfaire les tests suivants :
- 8.9.1 — Dans chaque page web les balises (à l’exception de <div>, <span> et <table>) ne doivent pas être utilisées uniquement à des fins de présentation. Cette règle est-elle respectée ?
Source : RGAA 4.1.2, critère 8.9, DINUM (nouvel onglet), sous Licence Ouverte. Le RGAA précise aussi des cas particuliers et un glossaire à consulter pour un audit officiel.
Comment Accessia le vérifie
Accessia détecte automatiquement une partie des manquements à ce critère et les signale « à confirmer » ; la revue guidée vous fait vérifier le reste avec les tests officiels.