Thuộc tính lang trong HTML có thể được sử dụng để khai báo ngôn ngữ của một trang web hoặc một phần của trang web. Nó có tác dụng trợ giúp cho các bộ máy tìm kiếm và trình duyệt.
Theo khuyến cáo của W3C bạn nên khai báo ngôn ngữ chính cho mỗi trang web bằng thuộc tính lang trong thẻ <html>, như ví dụ sau đây:
1 2 3 |
<html lang="en"> ... </html> |
Trong XHTML, ngôn ngữ được khai báo bên trong thẻ <html> như dưới đây:
1 2 3 |
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> ... </html> |
Mã ngôn ngữ theo chuẩn ISO 639-1
Chuẩn ISO 639-1 định nghĩa chữ viết tắt các ngôn ngữ.
Cả HTML và XHTML đều có thể sử dụng thuộc tính lang và xml:lang.
Ngôn ngữ | Mã ISO |
---|---|
Abkhazian | ab |
Afar | aa |
Afrikaans | af |
Albanian | sq |
Amharic | am |
Arabic | ar |
Aragonese | an |
Armenian | hy |
Assamese | as |
Aymara | ay |
Azerbaijani | az |
Bashkir | ba |
Basque | eu |
Bengali (Bangla) | bn |
Bhutani | dz |
Bihari | bh |
Bislama | bi |
Breton | br |
Bulgarian | bg |
Burmese | my |
Byelorussian (Belarusian) | be |
Campuchia | km |
Catalan | ca |
Cherokee | |
Chewa | |
Tiếng Trung Quốc | zh |
Tiếng Trung Quốc (Giản thể) | zh-Hans |
Tiếng Trung Quốc (Phồn thể) | zh-Hant |
Corsican | co |
Croatian | hr |
Séc | cs |
Tiếng Đan mạch | da |
Divehi | |
Tiếng Hà Lan | nl |
Edo | |
Tiếng Anh | en |
Esperanto | eo |
Estonian | et |
Faeroese | fo |
Farsi | fa |
Fiji | fj |
Tiếng Phần Lan | fi |
Flemish | |
Tiếng Pháp | fr |
Frisian | fy |
Fulfulde | |
Galician | gl |
Gaelic (Scottish) | gd |
Gaelic (Manx) | gv |
Georgian | ka |
Tiếng Đức | de |
Tiếng Hy Lạp | el |
Greenlandic | kl |
Guarani | gn |
Gujarati | gu |
Haitian Creole | ht |
Hausa | ha |
Tiếng Hawaii | |
Hebrew | he, iw |
Hindi | hi |
Hungarian | hu |
Ibibio | |
Icelandic | is |
Ido | io |
Igbo | |
Tiếng Indonesia | id, in |
Interlingua | ia |
Interlingue | ie |
Inuktitut | iu |
Inupiak | ik |
Irish | ga |
Tiếng Ý | it |
Tiếng Nhật | ja |
Javanese | jv |
Kannada | kn |
Kanuri | |
Kashmiri | ks |
Kazakh | kk |
Kinyarwanda (Ruanda) | rw |
Kirghiz | ky |
Kirundi (Rundi) | rn |
Konkani | |
Tiếng Hàn Quốc | ko |
Kurdish | ku |
Tiếng Lào | lo |
Latin | la |
Latvian (Lettish) | lv |
Limburgish ( Limburger) | li |
Lingala | ln |
Lithuanian | lt |
Macedonian | mk |
Malagasy | mg |
Malay | ms |
Malayalam | ml |
Maltese | mt |
Maori | mi |
Marathi | mr |
Moldavian | mo |
Mongolian | mn |
Nauru | na |
Tiếng Nepal | ne |
Norwegian | no |
Occitan | oc |
Oriya | or |
Oromo (Afaan Oromo) | om |
Papiamentu | |
Pashto (Pushto) | ps |
Polish | pl |
Tiếng Bồ Đào Nha | pt |
Punjabi | pa |
Quechua | qu |
Rhaeto-Romance | rm |
Romanian | ro |
Tiếng Nga | ru |
Sami (Lappish) | |
Samoan | sm |
Sangro | sg |
Sanskrit | sa |
Serbian | sr |
Serbo-Croatian | sh |
Sesotho | st |
Setswana | tn |
Shona | sn |
Sichuan Yi | ii |
Sindhi | sd |
Sinhalese | si |
Siswati | ss |
Slovak | sk |
Slovenian | sl |
Somali | so |
Tiếng Tây Ban Nha | es |
Sundanese | su |
Swahili (Kiswahili) | sw |
Tiếng Thụy Điển | sv |
Syriac | |
Tagalog | tl |
Tajik | tg |
Tamazight | |
Tamil | ta |
Tatar | tt |
Telugu | te |
Tiếng Thái Lan | th |
Tibetan | bo |
Tigrinya | ti |
Tonga | to |
Tsonga | ts |
Tiếng Thổ Nhĩ Kỳ | tr |
Turkmen | tk |
Twi | tw |
Uighur | ug |
Ukrainian | uk |
Urdu | ur |
Uzbek | uz |
Venda | |
Tiếng Việt Nam | vi |
Volapük | vo |
Wallon | wa |
Welsh | cy |
Wolof | wo |
Xhosa | xh |
Yi | |
Yiddish | yi, ji |
Yoruba | yo |
Zulu | zu |