Wat deze regel controleert
Zorg dat elk HTML-document een lang-attribuut heeft.
Waarom het belangrijk is
WCAG 3.1.1 vraagt dat de taal van de pagina is ingesteld.
Zo los je het op
Op elke website
- Voeg een lang-attribuut toe aan het <html>-element, bijvoorbeeld <html lang="en">.
In Shopify
- Zorg dat de openingstag in layout/theme.liquid luidt: <html lang="{{ request.locale.iso_code }}">.
Zo controleer je de oplossing
- Scan opnieuw en controleer dat html-has-lang slaagt.
Zo vindt FixReports het
Onze scan voert de axe-core-regel html-has-lang uit in een echte Chrome-browser op elke pagina die hij test, en meldt elk element dat niet slaagt, met de pagina, de markup en, waar van toepassing, een screenshot.
Een geautomatiseerde test bevestigt dat dit specifieke probleem aanwezig is. Hij kan niet zeggen of de rest van de pagina toegankelijk is: sommige drempels komen pas aan het licht als een mens de pagina controleert.