This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →
Kontrola html lang: označení jazyka stránky
Atribut lang na prvku html uvádí jazyk stránky. Vyhledávače ho používají k přiřazení, screen readery k výslovnosti. Kontroluje se, zda je nastavený a obsahuje platný jazykový kód.
- Náklad je jeden atribut, účinek značný: bez údaje může screen reader číst český text podle anglických hláskových pravidel — srozumitelné to už není.
- Na vícejazyčných webech je nejčastější chybou, že druhá jazyková verze zdědí údaj té první. Nám samotným se to při stavbě anglické verze málem stalo.
FAQ
Který jazykový kód je správný?
Kód skutečného jazyka textu, například „cs“ nebo „cs-CZ“. Regionální doplňky jsou přípustné, ale smysluplné jen tehdy, když se verze skutečně regionálně liší.
Co s jednotlivými cizojazyčnými úseky?
Ty dostanou vlastní atribut lang na obklopujícím prvku. Je to samostatné kritérium WCAG a stojí na stránce k jazyku stránky v kontrolní oblasti přístupnosti.