Основные атрибуты SVG
Основные атрибуты SVG — это все общие атрибуты, которые могут быть указаны в SVG элементах.
Атрибуты
id
-
Определяет идентификатор (ID), который должен быть уникальным во всем документе. Его цель — идентификация элемента при связывании (с использованием фрагмента идентификатора), написании скрипта или стилизации (с помощью CSS). Значение: Любое строковое значение ID; Анимируемый: Нет
lang
-
Участвует в определении языка элемента, языка, на котором написаны нередактируемые элементы, или языка, на котором должны быть написаны редактируемые элементы. Тэг содержит одно единственное значение записи в формате, определённом в документе IETF "Tags for Identifying Languages (BCP47)".
Примечание: SVG2 предоставляет новые
lang
атрибуты. Если атрибутыlang
иxml:lang
используются вместе, тоxml:lang
имеет приоритет надlang
.Значение: Любой валидный язык ID; Анимируемый: Нет
tabindex (en-US)
-
Атрибут SVG
tabindex
позволяет контролировать, является ли элемент фокусируемым, и определять относительный порядок элемента для целей последовательной навигации фокуса. Тип значения: <integer>; Анимируемый: Нет xml:base (en-US)
-
Указывает базовый IRI, отличный от базового IRI текущего документа. Тип: <IRI>; Анимируемый: Нет
xml:lang (en-US)
-
Это универсальный атрибут, разрешённый во всех XML диалектах для разметки естественного человеческого языка, который содержит элемент. Он почти идентичен по использованию атрибута lang в HTML, но в соответствии с документацией XML 1.0, данный атрибут не позволяет использовать нулевое (
null
) значение атрибута (xml:lang=""
) для указания неизвестного языка. Вместо этого, используйтеxml:lang="und"
.Примечание: SVG2 предоставляет новые
lang
атрибуты. Если атрибутыlang
иxml:lang
используются вместе, тоxml:lang
имеет приоритет надlang
.Значение: Любой валидный язык ID; Анимируемый: Нет
xml:space
Устарело-
SVG поддерживает стандартный XML-атрибут
xml:space
для указания обработки символов пробела в пределах заданных<text>
символов текущего элемента.Примечание: Вместо атрибута
xml:space
следует использовать CSS-свойствоwhite-space
.Значение:
default
|preserve
; Анимируемый: Нет
Поддержка браузерами
BCD tables only load in the browser