This page was translated from English by the community.Learn more and join the MDN Web Docs community.
lang
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
Атрибутlang указывает основной язык, используемый в содержимом, и атрибуты, содержащие текстовое содержимое определённых элементов.
Также существует атрибутxml:lang (с пространством имён). Если определены оба атрибута, то используется тот, который имеет пространство имён, а атрибут без пространства имён игнорируется.
В SVG 1.1 существовал атрибутlang, определённый с другим значением и применимый только к<glyph>. Этот атрибут указывал список языков вформате BCP 47. Глиф предназначался для использования, если атрибутxml:lang точно соответствует одному из языков, указанных в значении этого параметра, или если атрибутxml:lang точно соответствует префиксу одного из языков, указанных в значении этого параметра. Таким образом, первый символ тега, следующий за префиксом, был "-".
Все элементы используют этот атрибут.
<svg viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg"> <text lang="en-US">This is some English text</text></svg>In this article
Примечания по использованию
| Значение | <language-tag> |
|---|---|
| Значение по умолчанию | Отсутствует |
| Анимируемый | Нет |
<language-tag>Это значение указывает язык, используемый для элемента. Синтаксис этого значения определён вспецификации BCP 47.
Наиболее распространённым синтаксисом является значение, состоящее из двухсимвольной части нижнего регистра языка и двухсимвольной части верхнего регистра для региона или страны, разделённых знаком минус. Например,
en-USдля американского английского языка илиde-ATдля австрийского немецкого.
Спецификации
| Specification |
|---|
| Scalable Vector Graphics (SVG) 2> # LangSpaceAttrs> |