<polygon>

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨July 2015⁩.

* Some parts of this feature may have varying levels of support.

The <polygon> SVG element defines a closed shape consisting of a set of connected straight line segments. The last point is connected to the first point.

For open shapes, see the <polyline> element.

Usage context

CategoriesBasic shape element, Graphics element, Shape element
Permitted contentAny number of the following elements, in any order:
Animation elements
Descriptive elements

Attributes

points

This attribute defines the list of points (pairs of x,y absolute coordinates) required to draw the polygon. Value type: <number>+; Default value: ""; Animatable: yes

pathLength

This attribute lets specify the total length for the path, in user units. Value type: <number>; Default value: none; Animatable: yes

DOM Interface

This element implements the SVGPolygonElement interface.

Example

Specifications

Specification
Scalable Vector Graphics (SVG) 2
# PolygonElement

Browser compatibility

See also