Brèves d’audit #5 : plusieurs balises header dans la page
Cet article fait partie de la série Brèves d’audit, des conseils pour vous aider à éviter des erreurs courantes d’évaluation lors d’un audit d’accessibilité.
L’exemple ci-dessous s’appuie sur les critères du RAWeb, le référentiel luxembourgeois d’accessibilité numérique qui permet de vérifier la conformité à la norme EN 301 549. Il s’applique également aux critères correspondants du RGAA et des WCAG.
Erreur de détection
Non-conformité relevée au critère 9.2 :
Plusieurs balises
headersont utilisées dans le contenu principal de la page. La baliseheaderne doit être utilisée que pour l’en-tête de la page.
Explication
Il ne s’agit pas d’une non-conformité !
Le critère 9.2 demande de vérifier uniquement la présence de la balise header autour de la zone d’en-tête de la page.
Cela ne veut pas dire que cette balise ne peut pas être présente ailleurs dans la page, et plus précisément à l’intérieur du contenu principal (main).
Des balises header peuvent, par exemple, être utilisées pour définir des en-têtes d’articles ou de sections, sans obligation.
Remarque
Si plusieurs balises header sont présentes dans la page, les technologies d’assistance identifient la zone d’en-tête de page grâce à :
- un attribut
role="banner"défini sur la balise ; - ou la position de la balise dans le code HTML : en dehors des balises
main,article,aside,navetsection(ou autres balises de rôle équivalent).
Ressources
Retrouvez les brèves d’audit précédentes
Vérifiez la conformité de votre code au RGAA et à la norme EN 301 549
Détectez encore plus d’erreurs lors de vos audits d’accessibilité grâce à notre formation « RGAA : auditer l’accessibilité numérique des sites web ».
Vous pouvez utiliser votre CPF si vous passez notre examen de certification. Rejoignez-nous en formation cette automne !