lang
Язык содержимого элемента.
Синтаксис
<html lang="en">Примеры
Фраза на другом языке внутри текста:
<p lang="en">The French say <i lang="fr">bon appétit</i> before a meal.</p>Язык влияет на переносы и кавычки:
<style>
p { width: 120px; hyphens: auto; border: 1px solid #ccc; }
</style>
<p lang="en">Extraordinarily <q>uncharacteristically</q> long words.</p>Примечания
Язык страницы задают у <html>, а для вставок на другом языке — у отдельных элементов. Значение — код языка: en, ru, de, при необходимости с регионом: en-GB, pt-BR. Без lang не работают переносы hyphens: auto, а программы чтения с экрана читают с неверным произношением.
См. также
- <html> — Корневой элемент страницы: внутри него находятся `<head>` и `<body>`.
- dir — Направление письма: слева направо или справа налево.
- translate="no" — Подсказывает автоматическим переводчикам, что текст переводить не нужно.
Вопросы и ответы по теме
В учебнике
- Атрибуты — Как устроены атрибуты HTML, глобальные атрибуты id, class, title, lang, hidden и style, логические атрибуты и data-атрибуты.