HTML: Language Attribute
What is Language Attribute
Language Attribute allows you to specify a human language, such as English, Chinese, Russian.
Language Attribute is a global attribute, meaning that you can add it to any tag.
Why Use Language Attribute
- Useful when you have multiple languages in a page.
- To distinguish Chinese and Japanese.
- To distinguish regional variations. E.g. Chinese in China vs Taiwan.
Language Code
- English →
lang="en"
- Spanish →
lang="es"
- French →
lang="fr"
- Portuguese →
lang="pt"
- Brazilian Portuguese →
lang="pt-BR"
- Chinese →
lang="zh"
- Japanese →
lang="ja"
- Korean →
lang="ko"
- Russian →
lang="ru"
- Arabic →
lang="ar"
- Hindi →
lang="hi"
- Bengali →
lang="bn"
Lang Attribute for Chinese
lang="zh"
→ Chinese.lang="zh-cn"
→ Chinese for China. Simplified characters.lang="zh-tw"
→ Chinese for Taiwan. Traditional characters.