# L’élément <html> doit avoir une valeur valide pour l’attribut lang

<https://www.fixreports.com/fr/issues/html-lang-valid>

WCAG 3.1.1 Langue de la page · Niveau A

Le code de langue de la page n’est pas valide : les lecteurs d’écran ne peuvent donc pas choisir la bonne voix.

## Ce que vérifie cette règle
Vérifier que l’attribut lang sur l’élément <html> a une valeur valide.

## Pourquoi c’est important
Le critère WCAG 3.1.1 exige que la langue de la page soit définie avec un code valide.

## Comment corriger
### Sur n’importe quel site web
1. Remplacez la valeur de l’attribut lang de l’élément <html> par un code valide comme "en" ou "en-US".

### Sur Shopify
1. Remplacez la valeur de l’attribut lang de l’élément <html> par un code valide comme "en" ou "en-US".

### Sur WooCommerce et WordPress
1. Remplacez la valeur de l’attribut lang de l’élément <html> par un code valide comme "en" ou "en-US".

## Comment vérifier la correction
- Analysez à nouveau et vérifiez que la règle html-lang-valid est respectée.

## Sources
- Documentation de la règle axe-core (Deque): https://dequeuniversity.com/rules/axe/4.13/html-lang-valid
- Comprendre le critère WCAG 3.1.1 (W3C): https://www.w3.org/WAI/WCAG22/Understanding/language-of-page
