Skip to main content

Attribute index

Attributes fall into two groups by the prefix policy: revived SVG/CSS names used unprefixed, and new attributes that are x:-prefixed on standard elements. (Attributes inside an x: element are unprefixed and documented on that element's page.)

Text layout

AttributeOnValuesReference
inline-size<text>lengthWrapping
text-wrap<text>wrap · balanceWrapping
line-heighttext elementsnumber · lengthWrapping
text-align<textArea>, textboxstart · end · center · justifyJustification
display-align<textArea>before · center · afterWrapping
line-increment<textArea>auto · lengthWrapping
fit<x:textbox>none · shrinkShrink to fit
fit-min<x:textbox>length (default 6)Shrink to fit
text-overflowbox textclip · ellipsisOverflow
letter-spacingtext elementslengthSpacing
word-spacingtext elementslengthSpacing
x:glyph-x-scale / glyph-x-scaletext elementsnumberSpacing
outlinetext elementstrueCreate outlines
x:border-widthtext elementslengthBordered text
x:border-colortext elementspaintBordered text

Compile-time structure

AttributeOnValuesReference
x:layer<g>background · foregroundLayers
x:order<g>numberLayers
x:hiddenanytrueLayers
x:artboard<g>nameArtboards

Paint

AttributeOnValuesReference
fill / stroke = var(name)any painted elementtoken nameTheming
x:fonttext elementstoken nameTheming
filterany elementCSS filter functions, -x-curve()Filters

See also