WCAG 3.1.1 · Nivel A

El elemento <html> debe tener un atributo lang

La página no declara su idioma, así que los lectores de pantalla pueden leerla con la pronunciación equivocada.

Qué revisa esta regla

Garantiza que cada documento HTML tiene un atributo lang.

Por qué es importante

WCAG 3.1.1 exige que se defina el idioma de la página.

Cómo corregirlo

En cualquier sitio web

  1. Agrega un atributo lang al elemento <html>, por ejemplo <html lang="en">.

En Shopify

  1. En layout/theme.liquid, asegúrate de que la etiqueta de apertura diga <html lang="{{ request.locale.iso_code }}">.

Cómo comprobar la corrección

  • Vuelve a analizar y confirma que html-has-lang se aprueba.

Cómo lo detecta FixReports

Nuestro análisis ejecuta la regla html-has-lang de axe-core en un navegador Chrome real en cada página que prueba, y reporta cada elemento que no la cumple con su página, su marcado y, cuando aplica, una captura de pantalla.

Una prueba automatizada confirma que este problema específico está presente. No puede determinar si el resto de la página es accesible: algunas barreras solo aparecen cuando una persona revisa la página.

Analiza tu sitio web hoy

Encuéntralo. Corrígelo. Verifícalo.

¿Qué tipo de sitio web es?

Tu respuesta elige las revisiones adecuadas, como el recorrido de compra en tiendas en línea. Aun así revisamos las señales del propio sitio y mostramos ambas.

¿Qué tipo de sitio web es?

Análisis gratis. No se requiere tarjeta de crédito.