The lang attribute on an <html> tag specifies the language for the page.
Its value is used for site accessibility, translations, and SEO purposes.
A lang attribute on an <html> element. This page uses the English language.
<html lang="en">
.. content here ..
</html>
The lang attribute specifies the language used on the HTML page.
The first two characters of the lang value refers to the language code.
The last two characters - which are optional - refer to the country code.
<html lang="language-code-country-code">
Value | Description |
---|---|
language-code-country-code |
The first 2 characters represent the language code of the page. The last two characters represent the country code (optional). |
Here is when lang support started for each browser:
Chrome
|
1.0 | Sep 2008 |
Firefox
|
1.0 | Sep 2002 |
IE/Edge
|
1.0 | Aug 1995 |
Opera
|
1.0 | Jan 2006 |
Safari
|
1.0 | Jan 2003 |