WCAG 3.1.1 · Livello A

L'elemento <html> deve avere un attributo lang

La pagina non dichiara la sua lingua, quindi gli screen reader potrebbero leggerla con la pronuncia sbagliata.

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

  1. Aggiungi un attributo lang all’elemento <html>, ad esempio <html lang="en">.

Su Shopify

  1. 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.

Analizza il tuo sito oggi stesso

Trova. Correggi. Verifica.

Che tipo di sito è?

La tua risposta sceglie i controlli giusti, come il percorso d’acquisto per i negozi online. Controlliamo comunque gli indizi del sito stesso e mostriamo entrambi.

Che tipo di sito è?

Scansione gratuita. Nessuna carta di credito richiesta.