Основные атрибуты 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; Анимируемый: Нет

Совместимость с браузерами

{{Compat}}