Co toto pravidlo kontroluje
Ověřuje, že každý dokument HTML má atribut lang.
Proč na tom záleží
WCAG 3.1.1 vyžaduje, aby byl nastaven jazyk stránky.
Jak to opravit
Na jakémkoli webu
- Přidejte k prvku <html> atribut lang, například <html lang="en">.
V Shopify
- V souboru layout/theme.liquid ověřte, že otevírací tag zní <html lang="{{ request.locale.iso_code }}">.
Jak opravu ověřit
- Spusťte sken znovu a ověřte, že pravidlo html-has-lang prochází.
Jak to FixReports zjišťuje
Náš sken spouští pravidlo axe-core html-has-lang ve skutečném prohlížeči Chrome na každé testované stránce a hlásí každý chybný prvek spolu se stránkou, jeho kódem a tam, kde to dává smysl, i snímkem obrazovky.
Automatický test potvrzuje, že tento konkrétní problém existuje. Nedokáže posoudit, zda je zbytek stránky přístupný: některé bariéry se ukážou, až když stránku zkontroluje člověk.