/html/global-attributes/lang:> Язык содержимого_

Глобальный атрибут lang

Синтаксис

HTML 4.01
HTML 5
XHTML
<[элемент] lang="[значение]" xml:lang="[значение]"> ... </[элемент]>
или
<[элемент] lang="[значение]"> ... </[элемент]>

Описание

Глобальный атрибут / параметр lang (от англ. "language" ‒ «язык») задаёт базовый язык содержимого элемента и текстовых значений атрибутов элемента. В качестве задаваемого значения должно выступать значение допустимое BCP 47 документом. В случае если полученное значение является нестандартной меткой языка, то оно должно рассматриваться браузером как неизвестный язык, имеющий данную метку.

Так же предусмотрено указание через тире («-») субверсии языка (версия языка: «en-us», «zh-gan»; набор символов для написания: «sr-Latn» ‒ сербский-латиница).

Данный параметр может выполнять следующие функции:

  • Оказание помощи поисковым системам;
  • Оказание помощи синтезаторам речи (выбор соответствующего произношения);
  • Помощь web-браузеру в выборе вариантов символов для высококачественной полиграфии (выбор соответствующих шрифтов, набора кавычек);
  • Помощь web-браузеру в принятии решений о переносах, лигатурах, и интервалах;
  • Помощь web-браузеру в выборе соответствующих пользовательских интерфейсов управления формой (выбор даты);
  • Содействие в проверке орфографии и грамматики (выбор соответствующего словаря).

Примечание

Допускается использование пустой строки в качестве параметра, обозначающего, что основной язык элемента неизвестен.


Поддержка браузерами

Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.

Спецификация


Значения

В качестве значения указывается код (человеческого) языка.


Пример использования

Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Глобальный параметр lang</title>
</head>
<body>
<h1>Пример с параметром "lang"</h1>
<p lang="ru">Текст на русском языке со вставкой на "<span lang="en">English</span>" языке.</p>
</body>
</html>
Глобальный параметр lang