--- title: Основные атрибуты SVG slug: Web/SVG/Attribute/Core tags: - SVG translation_of: Web/SVG/Attribute/Core ---
Основные атрибуты SVG — это все общие атрибуты, которые могут быть указаны в SVG элементах.
Участвует в определении языка элемента, языка, на котором написаны нередактируемые элементы, или языка, на котором должны быть написаны редактируемые элементы. Тэг содержит одно единственное значение записи в формате, определённом в документе IETF "Tags for Identifying Languages (BCP47)".
SVG2 предоставляет новые lang
атрибуты. Если атрибуты lang
и xml:lang
используются вместе, то xml:lang
имеет приоритет над lang
.
Значение: Любой валидный язык ID; Анимируемый: Нет
tabindex
позволяет контролировать, является ли элемент фокусируемым, и определять относительный порядок элемента для целей последовательной навигации фокуса.Это универсальный атрибут, разрешённый во всех XML диалектах для разметки естественного человеческого языка, который содержит элемент. Он почти идентичен по использованию атрибута lang в HTML, но в соответствии с документацией XML 1.0, данный атрибут не позволяет использовать нулевое (null
) значение атрибута (xml:lang=""
) для указания неизвестного языка. Вместо этого, используйте xml:lang="und"
.
SVG2 предоставляет новые lang
атрибуты. Если атрибуты lang
и xml:lang
используются вместе, то xml:lang
имеет приоритет над lang
.
Значение: Любой валидный язык ID; Анимируемый: Нет
SVG поддерживает стандартный XML-атрибут xml:space
для указания обработки символов пробела в пределах заданных {{ SVGElement("text") }} символов текущего элемента.
Примечание: Вместо атрибута xml:space
следует использовать CSS-свойство {{cssxref('white-space')}}.
Значение: default
| preserve
; Анимируемый: Нет
{{Compat("svg.attributes.core")}}