lang
Last updated
Last updated
Атрибут HTML lang використовується для визначення мови вмісту елемента. Атрибут lang приймає код мови ISO як своє значення. Зазвичай це двобуквенний код, такий як en
для англійської мови, але він також може бути розширеним кодом, таким як en-GB
для британської англійської мови.
У цьому прикладі атрибут lang встановлюється на en
на елементі <html>
. Це повідомляє браузерам та пошуковим системам, що вся веб-сторінка написана англійською мовою.
тобто його можна використовувати в будь-якому елементі HTML. Докладно див. http://htmlbook.ru/html/attr/lang
Українська мова не має офіційних міжнародних діалектів, ак англійська. Тому єдиний правильний запис для сайтів українською мовою буде виглядати так:
Якщо ти ватний динозавр, і досі робиш українські сайти російською мовою, то можеш написати щось на кшталт:
В мережі можна зустріти й такий приклад:
але, як мені здається, це якась "олія масляна"...
Пошукові системи використовують атрибут lang для індексації веб-сторінок правильною мовою. Це допомагає їм повернути більш відповідні результати користувачам, які шукають певними мовами.
Зчитувачі екрана використовують атрибут lang для перемикання мовних профілів, щоб забезпечити правильний акцент і вимову. Це допомагає користувачам, які сліпі або слабозорі, отримати доступ до веб-вмісту на бажаній мові.
Атрибут lang може бути використаний для ідентифікації тексту, який слід перекласти. Це може бути корисно для створення багатомовних веб-сайтів або для перекладу створеного користувачем вмісту.
Атрибут lang - це простий, але важливий атрибут, який може допомогти покращити доступність, SEO та переклад ваших веб-сторінок.
Важливо не плутати і не використовувати: lang="ua"