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