Spec-Zone.ru › SVG

точки

Атрибут points определяет список точек. Каждая точка определяется парой чисел, представляющих координаты X и Y в системе координат пользователя. Если атрибут содержит нечётное количество координат, последняя будет проигнорирована.

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

  • <polyline>
  • <polygon>

Пример

html
<svg viewBox="-10 -10 220 120" xmlns="http://www.w3.org/2000/svg">
  <!-- polyline is an open shape -->
  <polyline stroke="black" fill="none" points="50,0 21,90 98,35 2,35 79,90" />

  <!-- polygon is a closed shape -->
  <polygon
    stroke="black"
    fill="none"
    transform="translate(100,0)"
    points="50,0 21,90 98,35 2,35 79,90" />

  <!--
  It is usually considered best practices to separate a X and Y
  coordinate with a comma and a group of coordinates by a space.
  It makes things more readable for human beings.
  -->
</svg>

polyline

Для <polyline>, points определяет список точек, каждая из которых представляет собой вершину линии, подлежащей отрисовке. Каждая точка определяется координатами X и Y в системе координат пользователя.

Примечание: Полилиния — это открытая фигура, что означает, что последняя точка не соединяется с первой.

Значение [ <number>+ ]#
Значение по умолчанию нет
Анимируемо Да
html
<svg viewBox="-10 -10 120 120" xmlns="http://www.w3.org/2000/svg">
  <!-- polyline is an open shape -->
  <polyline stroke="black" fill="none" points="50,0 21,90 98,35 2,35 79,90" />
</svg>

многоугольник

Для <polygon>, points определяет список точек, каждая из которых представляет собой вершину фигуры, подлежащей отрисовке. Каждая точка определяется координатами X и Y в системе координат пользователя.

Примечание: Многоугольник — это замкнутая фигура, что означает, что последняя точка соединяется с первой.

Значение [ <number>+ ]#
Значение по умолчанию нет
Анимируемо Да
html
<svg viewBox="-10 -10 120 120" xmlns="http://www.w3.org/2000/svg">
  <!-- polygon is an closed shape -->
  <polygon stroke="black" fill="none" points="50,0 21,90 98,35 2,35 79,90" />
</svg>

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

Спецификация
Scalable Vector Graphics (SVG) 2
# PolygonElementPointsAttribute
Scalable Vector Graphics (SVG) 2
# PolylineElementPointsAttribute

© 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/points

Spec-Zone.ru

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