Cosa controlla questa regola
Assicurati che ogni documento HTML abbia un attributo lang.
Perché è importante
Il criterio WCAG 3.1.1 richiede che la lingua della pagina sia impostata.
Come correggerlo
Su qualsiasi sito web
- Aggiungi un attributo lang all’elemento <html>, ad esempio <html lang="en">.
Su Shopify
- In layout/theme.liquid, assicurati che il tag di apertura sia <html lang="{{ request.locale.iso_code }}">.
Come verificare la correzione
- Esegui di nuovo la scansione e verifica che html-has-lang venga superato.
Come lo rileva FixReports
La nostra scansione esegue la regola axe-core html-has-lang in un vero browser Chrome su ogni pagina che testa, e segnala ogni elemento non conforme con la sua pagina, il suo markup e, dove applicabile, uno screenshot.
Un test automatico conferma che questo specifico problema è presente. Non può dire se il resto della pagina è accessibile: alcune barriere emergono solo quando una persona controlla la pagina.