Spec-Zone.ru › SVG

id

Атрибут id присваивает уникальное имя элементу.

Вы можете использовать этот атрибут с любым элементом SVG.

Пример

html
<svg
  width="120"
  height="120"
  viewBox="0 0 120 120"
  xmlns="http://www.w3.org/2000/svg">
  <style><![CDATA[
      #smallRect {
        stroke: #000066;
        fill: #00cc00;
      }
    ]]></style>

  <rect id="smallRect" x="10" y="10" width="100" height="100" />
</svg>

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

Значение <id>
Значение по умолчанию Нет
Анимируемый Нет
<id>

Указывает идентификатор элемента. Идентификатор должен быть уникальным в дереве узлов, не должен быть пустой строкой и не должен содержать пробелов.

Примечание: Следует избегать использования id значений, которые будут интерпретироваться как спецификация просмотра SVG (например, MyDrawing.svg#svgView(viewBox(0,200,1000,1000))) или базовый фрагмент медиа при использовании в качестве фрагмента целевого URL.

Он должен быть допустимым в XML-документах. В автономном SVG-документе используется синтаксис XML 1.0, который определяет, что допустимые идентификаторы включают только назначенные символы (буквы, цифры и некоторые знаки препинания), и не начинаются с цифры, точки (.) или дефиса (-).

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

Спецификация
Векторная графика с масштабированием (SVG) 2
# Core.attrib

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
id 1 12 1 15 1 18 4 14 1 1.0 4.4

См. также

  • HTML id
  • class

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/id

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API