Що робить lang у HTML?
Атрибут lang (або іноді атрибут xml:lang) вказує природну мову контенту веб-сторінки. Атрибут у html тегу встановлює мову для тексту на сторінці.
Визначення та використання Атрибут lang визначає мову вмісту елемента . Найпоширенішими прикладами є «en» для англійської, «es» для іспанської, «fr» для французької і т.д.
Завжди використовуйте мовний атрибут html для оголошення мови за замовчуванням на сторінці. Якщо сторінка містить вміст іншої мови, додайте мовний атрибут до елементів, що оточують цей вміст. Використовуйте lang атрибут для сторінок HTML і xml:lang атрибут для сторінок XML.
Список атрибутів
| Ім'я атрибуту | Елементи | Опис |
|---|---|---|
| label | <track> | Вказує читабельний заголовок тексту доріжки. |
| lang | Глобальний атрибут | Визначає мову для використовуваного елемента. |
| language | <script> | Визначає мову скрипта, яка використовується в елементі. |
| list | <input> | Задає список попередньо встановлених опцій для пропозиції користувачеві. |
Щоб скринрідер визначив мову та правильно вимовив текст, потрібно вказати основну мову сайту в атрибуті lang тега<html> . Як значення атрибута використовується так званий "мовний тег". Найчастіше це дволітерний або трилітерний код.
Селектори атрибутів p[lang] – Вибирає всі елементи абзацу з атрибутом lang. p[lang="fr"] – вибирає всі елементи абзацу, атрибут lang яких має значення, що дорівнює точно "fr".
Додати атрибут lang до елемента html (наприклад,<html lang="en"> ), значення якого становить основну мову документа. Якщо хочете, ви навіть можете вказати деякі діалекти з кодами, такими як "en-US" для позначення американської англійської або "fr-CA" для французької канадської.
В цілому, оволодіння HTML та CSS може зайняти від кількох тижнів до кількох місяців залежно від ваших зусиль та обставин. Поступове та систематичне вивчення з подальшим застосуванням знань допоможе вам досягти добрих результатів.