WCAG 3.1.1 · Nível A

O elemento <html> deve ter um atributo 'lang'

A página não declara o idioma, então os leitores de tela podem lê-la com a pronúncia errada.

O que esta regra verifica

Certifique-se de que cada documento HTML tenha um atributo 'lang'.

Por que isso importa

O critério 3.1.1 da WCAG exige que o idioma da página seja definido.

Como corrigir

Em qualquer site

  1. Adicione um atributo lang ao elemento <html>, por exemplo <html lang="en">.

Na Shopify

  1. Em layout/theme.liquid, confira se a tag de abertura é <html lang="{{ request.locale.iso_code }}">.

Como conferir a correção

  • Analise de novo e confirme que html-has-lang é aprovada.

Como o FixReports detecta o problema

Nossa análise executa a regra html-has-lang do axe-core em um navegador Chrome real em cada página testada e informa cada elemento reprovado com a página, o código e, quando for o caso, uma captura de tela.

Um teste automatizado confirma que esse problema específico existe. Ele não consegue dizer se o restante da página é acessível: algumas barreiras só aparecem quando uma pessoa verifica a página.

Analise seu site hoje

Encontre. Corrija. Verifique.

Que tipo de site é este?

Sua resposta escolhe as verificações certas, como a jornada de compra em lojas online. Mesmo assim verificamos os sinais do próprio site e mostramos os dois.

Que tipo de site é este?

Análise gratuita. Sem cartão de crédito.