markerUnits

The markerUnits attribute defines the coordinate system for the markerWidth and markerUnits attributes and the contents of the <marker>.

Usage notes

Value userSpaceOnUse | strokeWidth
Default value strokeWidth
Animatable Yes
userSpaceOnUse
This value specifies that the markerWidth and markerUnits attributes and the contents of the <marker> element represent values in the current user coordinate system in place for the graphic object referencing the marker (i.e., the user coordinate system for the element referencing the <marker> element via a marker, marker-start, marker-mid, or marker-end property).
strokeWidth
This value specifies that the markerWidth and markerUnits attributes and the contents of the <marker> element represent values in a coordinate system which has a single unit equal the size in user units of the current stroke width (see the stroke-width attribute) in place for the graphic object referencing the marker.

Specifications

Specification Status Comment
Scalable Vector Graphics (SVG) 2
The definition of 'markerUnits' in that specification.
Candidate Recommendation No significant change
Scalable Vector Graphics (SVG) 1.1 (Second Edition)
The definition of 'markerUnits' in that specification.
Recommendation Initial definition

Browser compatibility

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
markerUnitsChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android ?

Legend

Full support  
Full support
Compatibility unknown  
Compatibility unknown

See also