summaryrefslogtreecommitdiffstats
path: root/share/attributes
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 18:24:48 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 18:24:48 +0000
commitcca66b9ec4e494c1d919bff0f71a820d8afab1fa (patch)
tree146f39ded1c938019e1ed42d30923c2ac9e86789 /share/attributes
parentInitial commit. (diff)
downloadinkscape-cca66b9ec4e494c1d919bff0f71a820d8afab1fa.tar.xz
inkscape-cca66b9ec4e494c1d919bff0f71a820d8afab1fa.zip
Adding upstream version 1.2.2.upstream/1.2.2upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'share/attributes')
-rw-r--r--share/attributes/CMakeLists.txt3
-rw-r--r--share/attributes/README15
-rwxr-xr-xshare/attributes/attindex.html44
-rw-r--r--share/attributes/css_defaults198
-rw-r--r--share/attributes/cssprops198
-rwxr-xr-xshare/attributes/genMapDataCSS.pl405
-rwxr-xr-xshare/attributes/genMapDataSVG.pl138
-rwxr-xr-xshare/attributes/propidx.html268
-rw-r--r--share/attributes/svgprops638
9 files changed, 1907 insertions, 0 deletions
diff --git a/share/attributes/CMakeLists.txt b/share/attributes/CMakeLists.txt
new file mode 100644
index 0000000..7ce6e46
--- /dev/null
+++ b/share/attributes/CMakeLists.txt
@@ -0,0 +1,3 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+set(_FILES "svgprops" "cssprops" "css_defaults" "README")
+install(FILES ${_FILES} DESTINATION ${INKSCAPE_SHARE_INSTALL}/attributes)
diff --git a/share/attributes/README b/share/attributes/README
new file mode 100644
index 0000000..a58ebb8
--- /dev/null
+++ b/share/attributes/README
@@ -0,0 +1,15 @@
+This directory contains data for XML attribute checking, CSS property
+checking, and CSS defaults checking.
+
+svgprops - Mapping of valid attributes for elements in svg namespace
+
+cssprops - Mapping of valid CSS properties to svg elements
+
+css_defaults - Mapping of CSS properties to default values and inheritance.
+
+genMapData* - PERL script files that create the data files from the
+Attribute and CSS Properties appendices of the SVG 1.1 2nd Edtion
+specification located at http://www.w3.org/TR/SVG/
+
+The data files are loaded at runtime. The default location is
+'inkscape_data_dir/attributes'. They can be user customized.
diff --git a/share/attributes/attindex.html b/share/attributes/attindex.html
new file mode 100755
index 0000000..afb248e
--- /dev/null
+++ b/share/attributes/attindex.html
@@ -0,0 +1,44 @@
+<!--
+ Scalable Vector Graphics (SVG) 1.1 (Second Edition)
+ Appendix M: Attribute Index
+
+ $Id: attindex.html,v 1.1 2011/08/10 03:35:27 schepers Exp $
+
+ Note: This document is generated from ../master/attindex.html.
+ Run "make" from ../master/ to regenerate it.
+ -->
+
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><title>Attribute Index – SVG 1.1 (Second Edition)</title><link rel="stylesheet" type="text/css" media="screen" href="style/svg-style.css"/><link rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-REC" type="text/css" media="screen"/></head><body><div class="header top"><span class="namedate">SVG 1.1 (Second Edition) – 16 August 2011</span><a href="Overview.html">Top</a> ⋅ <a href="expanded-toc.html">Contents</a> ⋅ <a href="eltindex.html">Previous</a> ⋅ <a href="propidx.html">Next</a> ⋅ <a href="eltindex.html">Elements</a> ⋅ <a href="attindex.html">Attributes</a> ⋅ <a href="propidx.html">Properties</a></div>
+
+<h1>Appendix M: Attribute Index</h1><h2 id="toc">Contents</h2><ul class="toc">
+<li><a href="#RegularAttributes">M.1 Regular attributes</a></li>
+<li><a href="#PresentationAttributes">M.2 Presentation attributes</a></li></ul>
+
+<p class="normativity"><em>This appendix is informative, not normative.</em></p>
+
+<h2 id="RegularAttributes">M.1 Regular attributes</h2>
+
+<p>The following table lists all of the attributes defined in the SVG
+language, except for the <a href="intro.html#TermPresentationAttribute"><span class="svg-term">presentation attributes</span></a>, which are treated
+in the <a href="#PresentationAttributes">Presentation attributes</a>
+section below. For each attribute, the elements on which the attribute
+may be specified is also given.</p>
+
+<table class="vert property-table" summary="Alphabetic list of attributes"><tr><th>Attribute</th><th>Elements on which the attribute may be specified</th><th title="Animatable"><a href="animate.html#Animatable">Anim.</a></th></tr><tr><td><a href="fonts.html#FontFaceElementAccentHeightAttribute"><span class="attr-name">‘accent-height’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="animate.html#AccumulateAttribute"><span class="attr-name">‘accumulate’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a></td><td/></tr><tr><td><a href="animate.html#AdditiveAttribute"><span class="attr-name">‘additive’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementAlphabeticAttribute"><span class="attr-name">‘alphabetic’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="filters.html#feComponentTransferAmplitudeAttribute"><span class="attr-name">‘amplitude’</span></a></td><td><a href="filters.html#feFuncAElement"><span class="element-name">‘feFuncA’</span></a>, <a href="filters.html#feFuncBElement"><span class="element-name">‘feFuncB’</span></a>, <a href="filters.html#feFuncGElement"><span class="element-name">‘feFuncG’</span></a>, <a href="filters.html#feFuncRElement"><span class="element-name">‘feFuncR’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#GlyphElementArabicFormAttribute"><span class="attr-name">‘arabic-form’</span></a></td><td><a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementAscentAttribute"><span class="attr-name">‘ascent’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="animate.html#AttributeNameAttribute"><span class="attr-name">‘attributeName’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="animate.html#AttributeTypeAttribute"><span class="attr-name">‘attributeType’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="filters.html#feDistantLightAzimuthAttribute"><span class="attr-name">‘azimuth’</span></a></td><td><a href="filters.html#feDistantLightElement"><span class="element-name">‘feDistantLight’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feTurbulenceBaseFrequencyAttribute"><span class="attr-name">‘baseFrequency’</span></a></td><td><a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#SVGElementBaseProfileAttribute"><span class="attr-name">‘baseProfile’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementBboxAttribute"><span class="attr-name">‘bbox’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="animate.html#BeginAttribute"><span class="attr-name">‘begin’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="filters.html#feConvolveMatrixElementBiasAttribute"><span class="attr-name">‘bias’</span></a></td><td><a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a></td><td>✓</td></tr><tr><td><a href="animate.html#ByAttribute"><span class="attr-name">‘by’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a></td><td/></tr><tr><td><a href="animate.html#CalcModeAttribute"><span class="attr-name">‘calcMode’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementCapHeightAttribute"><span class="attr-name">‘cap-height’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="styling.html#ClassAttribute"><span class="attr-name">‘class’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="struct.html#DescElement"><span class="element-name">‘desc’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a>, <a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="pservers.html#StopElement"><span class="element-name">‘stop’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="struct.html#TitleElement"><span class="element-name">‘title’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td>✓</td></tr><tr><td><a href="masking.html#ClipPathElementClipPathUnitsAttribute"><span class="attr-name">‘clipPathUnits’</span></a></td><td><a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a></td><td>✓</td></tr><tr><td><a href="script.html#ContentScriptTypeAttribute"><span class="attr-name">‘contentScriptType’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td/></tr><tr><td><a href="styling.html#ContentStyleTypeAttribute"><span class="attr-name">‘contentStyleType’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td/></tr><tr><td><a href="shapes.html#CircleElementCXAttribute"><span class="attr-name">‘cx’</span></a></td><td><a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#EllipseElementCXAttribute"><span class="attr-name">‘cx’</span></a></td><td><a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#RadialGradientElementCXAttribute"><span class="attr-name">‘cx’</span></a></td><td><a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#CircleElementCYAttribute"><span class="attr-name">‘cy’</span></a></td><td><a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#EllipseElementCYAttribute"><span class="attr-name">‘cy’</span></a></td><td><a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#RadialGradientElementCYAttribute"><span class="attr-name">‘cy’</span></a></td><td><a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a></td><td>✓</td></tr><tr><td><a href="paths.html#DAttribute"><span class="attr-name">‘d’</span></a></td><td><a href="paths.html#PathElement"><span class="element-name">‘path’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#GlyphElementDAttribute"><span class="attr-name">‘d’</span></a></td><td><a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementDescentAttribute"><span class="attr-name">‘descent’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="filters.html#feDiffuseLightingDiffuseConstantAttribute"><span class="attr-name">‘diffuseConstant’</span></a></td><td><a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feConvolveMatrixElementDivisorAttribute"><span class="attr-name">‘divisor’</span></a></td><td><a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a></td><td>✓</td></tr><tr><td><a href="animate.html#DurAttribute"><span class="attr-name">‘dur’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="text.html#AltGlyphElementDXAttribute"><span class="attr-name">‘dx’</span></a></td><td><a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feOffsetDxAttribute"><span class="attr-name">‘dx’</span></a></td><td><a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#GlyphRefElementDXAttribute"><span class="attr-name">‘dx’</span></a></td><td><a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a></td><td/></tr><tr><td><a href="text.html#TextElementDXAttribute"><span class="attr-name">‘dx’</span></a></td><td><a href="text.html#TextElement"><span class="element-name">‘text’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#TSpanElementDXAttribute"><span class="attr-name">‘dx’</span></a></td><td><a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#AltGlyphElementDYAttribute"><span class="attr-name">‘dy’</span></a></td><td><a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feOffsetDyAttribute"><span class="attr-name">‘dy’</span></a></td><td><a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#GlyphRefElementDYAttribute"><span class="attr-name">‘dy’</span></a></td><td><a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a></td><td/></tr><tr><td><a href="text.html#TextElementDYAttribute"><span class="attr-name">‘dy’</span></a></td><td><a href="text.html#TextElement"><span class="element-name">‘text’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#TSpanElementDYAttribute"><span class="attr-name">‘dy’</span></a></td><td><a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feConvolveMatrixElementEdgeModeAttribute"><span class="attr-name">‘edgeMode’</span></a></td><td><a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feDistantLightElevationAttribute"><span class="attr-name">‘elevation’</span></a></td><td><a href="filters.html#feDistantLightElement"><span class="element-name">‘feDistantLight’</span></a></td><td>✓</td></tr><tr><td><a href="animate.html#EndAttribute"><span class="attr-name">‘end’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="filters.html#feComponentTransferExponentAttribute"><span class="attr-name">‘exponent’</span></a></td><td><a href="filters.html#feFuncAElement"><span class="element-name">‘feFuncA’</span></a>, <a href="filters.html#feFuncBElement"><span class="element-name">‘feFuncB’</span></a>, <a href="filters.html#feFuncGElement"><span class="element-name">‘feFuncG’</span></a>, <a href="filters.html#feFuncRElement"><span class="element-name">‘feFuncR’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#ExternalResourcesRequiredAttribute"><span class="attr-name">‘externalResourcesRequired’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a>, <a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a>, <a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a>, <a href="linking.html#ViewElement"><span class="element-name">‘view’</span></a></td><td/></tr><tr><td><a href="animate.html#FillAttribute"><span class="attr-name">‘fill’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="filters.html#FilterElementFilterResAttribute"><span class="attr-name">‘filterRes’</span></a></td><td><a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#FilterElementFilterUnitsAttribute"><span class="attr-name">‘filterUnits’</span></a></td><td><a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#FontFaceElementFontFamilyAttribute"><span class="attr-name">‘font-family’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementFontSizeAttribute"><span class="attr-name">‘font-size’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementFontStretchAttribute"><span class="attr-name">‘font-stretch’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementFontStyleAttribute"><span class="attr-name">‘font-style’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementFontVariantAttribute"><span class="attr-name">‘font-variant’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementFontWeightAttribute"><span class="attr-name">‘font-weight’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="text.html#AltGlyphElementFormatAttribute"><span class="attr-name">‘format’</span></a></td><td><a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a></td><td/></tr><tr><td><a href="text.html#GlyphRefElementFormatAttribute"><span class="attr-name">‘format’</span></a></td><td><a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a></td><td/></tr><tr><td><a href="animate.html#FromAttribute"><span class="attr-name">‘from’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a></td><td/></tr><tr><td><a href="pservers.html#RadialGradientElementFXAttribute"><span class="attr-name">‘fx’</span></a></td><td><a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#RadialGradientElementFYAttribute"><span class="attr-name">‘fy’</span></a></td><td><a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#HKernElementG1Attribute"><span class="attr-name">‘g1’</span></a></td><td><a href="fonts.html#HKernElement"><span class="element-name">‘hkern’</span></a>, <a href="fonts.html#VKernElement"><span class="element-name">‘vkern’</span></a></td><td/></tr><tr><td><a href="fonts.html#HKernElementG2Attribute"><span class="attr-name">‘g2’</span></a></td><td><a href="fonts.html#HKernElement"><span class="element-name">‘hkern’</span></a>, <a href="fonts.html#VKernElement"><span class="element-name">‘vkern’</span></a></td><td/></tr><tr><td><a href="fonts.html#GlyphElementGlyphNameAttribute"><span class="attr-name">‘glyph-name’</span></a></td><td><a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a></td><td/></tr><tr><td><a href="text.html#AltGlyphElementGlyphRefAttribute"><span class="attr-name">‘glyphRef’</span></a></td><td><a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a></td><td/></tr><tr><td><a href="text.html#GlyphRefElementGlyphRefAttribute"><span class="attr-name">‘glyphRef’</span></a></td><td><a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a></td><td/></tr><tr><td><a href="pservers.html#LinearGradientElementGradientTransformAttribute"><span class="attr-name">‘gradientTransform’</span></a></td><td><a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#RadialGradientElementGradientTransformAttribute"><span class="attr-name">‘gradientTransform’</span></a></td><td><a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#LinearGradientElementGradientUnitsAttribute"><span class="attr-name">‘gradientUnits’</span></a></td><td><a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#RadialGradientElementGradientUnitsAttribute"><span class="attr-name">‘gradientUnits’</span></a></td><td><a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#FontFaceElementHangingAttribute"><span class="attr-name">‘hanging’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="filters.html#FilterElementHeightAttribute"><span class="attr-name">‘height’</span></a></td><td><a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a></td><td>✓</td></tr><tr><td><a href="extend.html#ForeignObjectElementHeightAttribute"><span class="attr-name">‘height’</span></a></td><td><a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#ImageElementHeightAttribute"><span class="attr-name">‘height’</span></a></td><td><a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#PatternElementHeightAttribute"><span class="attr-name">‘height’</span></a></td><td><a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#RectElementHeightAttribute"><span class="attr-name">‘height’</span></a></td><td><a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#SVGElementHeightAttribute"><span class="attr-name">‘height’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#UseElementHeightAttribute"><span class="attr-name">‘height’</span></a></td><td><a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#FilterPrimitiveHeightAttribute"><span class="attr-name">‘height’</span></a></td><td><a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a></td><td>✓</td></tr><tr><td><a href="masking.html#MaskElementHeightAttribute"><span class="attr-name">‘height’</span></a></td><td><a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#FontElementHorizAdvXAttribute"><span class="attr-name">‘horiz-adv-x’</span></a></td><td><a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a></td><td/></tr><tr><td><a href="fonts.html#GlyphElementHorizAdvXAttribute"><span class="attr-name">‘horiz-adv-x’</span></a></td><td><a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontElementHorizOriginXAttribute"><span class="attr-name">‘horiz-origin-x’</span></a></td><td><a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontElementHorizOriginYAttribute"><span class="attr-name">‘horiz-origin-y’</span></a></td><td><a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a></td><td/></tr><tr><td><a href="struct.html#IDAttribute"><span class="attr-name">‘id’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="text.html#AltGlyphDefElement"><span class="element-name">‘altGlyphDef’</span></a>, <a href="text.html#AltGlyphItemElement"><span class="element-name">‘altGlyphItem’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="struct.html#DescElement"><span class="element-name">‘desc’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feDistantLightElement"><span class="element-name">‘feDistantLight’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feFuncAElement"><span class="element-name">‘feFuncA’</span></a>, <a href="filters.html#feFuncBElement"><span class="element-name">‘feFuncB’</span></a>, <a href="filters.html#feFuncGElement"><span class="element-name">‘feFuncG’</span></a>, <a href="filters.html#feFuncRElement"><span class="element-name">‘feFuncR’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMergeNodeElement"><span class="element-name">‘feMergeNode’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#fePointLightElement"><span class="element-name">‘fePointLight’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a>, <a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a>, <a href="fonts.html#FontFaceFormatElement"><span class="element-name">‘font-face-format’</span></a>, <a href="fonts.html#FontFaceNameElement"><span class="element-name">‘font-face-name’</span></a>, <a href="fonts.html#FontFaceSrcElement"><span class="element-name">‘font-face-src’</span></a>, <a href="fonts.html#FontFaceURIElement"><span class="element-name">‘font-face-uri’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="fonts.html#HKernElement"><span class="element-name">‘hkern’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a>, <a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a>, <a href="metadata.html#MetadataElement"><span class="element-name">‘metadata’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a>, <a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="pservers.html#StopElement"><span class="element-name">‘stop’</span></a>, <a href="styling.html#StyleElement"><span class="element-name">‘style’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="struct.html#TitleElement"><span class="element-name">‘title’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a>, <a href="linking.html#ViewElement"><span class="element-name">‘view’</span></a>, <a href="fonts.html#VKernElement"><span class="element-name">‘vkern’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementIdeographicAttribute"><span class="attr-name">‘ideographic’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="filters.html#FilterPrimitiveInAttribute"><span class="attr-name">‘in’</span></a></td><td><a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feBlendIn2Attribute"><span class="attr-name">‘in2’</span></a></td><td><a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feCompositeIn2Attribute"><span class="attr-name">‘in2’</span></a></td><td><a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feDisplacementMapIn2Attribute"><span class="attr-name">‘in2’</span></a></td><td><a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feComponentTransferInterceptAttribute"><span class="attr-name">‘intercept’</span></a></td><td><a href="filters.html#feFuncAElement"><span class="element-name">‘feFuncA’</span></a>, <a href="filters.html#feFuncBElement"><span class="element-name">‘feFuncB’</span></a>, <a href="filters.html#feFuncGElement"><span class="element-name">‘feFuncG’</span></a>, <a href="filters.html#feFuncRElement"><span class="element-name">‘feFuncR’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#HKernElementKAttribute"><span class="attr-name">‘k’</span></a></td><td><a href="fonts.html#HKernElement"><span class="element-name">‘hkern’</span></a>, <a href="fonts.html#VKernElement"><span class="element-name">‘vkern’</span></a></td><td/></tr><tr><td><a href="filters.html#feCompositeK1Attribute"><span class="attr-name">‘k1’</span></a></td><td><a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feCompositeK2Attribute"><span class="attr-name">‘k2’</span></a></td><td><a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feCompositeK3Attribute"><span class="attr-name">‘k3’</span></a></td><td><a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feCompositeK4Attribute"><span class="attr-name">‘k4’</span></a></td><td><a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feConvolveMatrixElementKernelMatrixAttribute"><span class="attr-name">‘kernelMatrix’</span></a></td><td><a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feConvolveMatrixElementKernelUnitLengthAttribute"><span class="attr-name">‘kernelUnitLength’</span></a></td><td><a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feDiffuseLightingKernelUnitLengthAttribute"><span class="attr-name">‘kernelUnitLength’</span></a></td><td><a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpecularLightingKernelUnitLengthAttribute"><span class="attr-name">‘kernelUnitLength’</span></a></td><td><a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a></td><td>✓</td></tr><tr><td><a href="animate.html#KeyPointsAttribute"><span class="attr-name">‘keyPoints’</span></a></td><td><a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a></td><td/></tr><tr><td><a href="animate.html#KeySplinesAttribute"><span class="attr-name">‘keySplines’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a></td><td/></tr><tr><td><a href="animate.html#KeyTimesAttribute"><span class="attr-name">‘keyTimes’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a></td><td/></tr><tr><td><a href="fonts.html#GlyphElementLangAttribute"><span class="attr-name">‘lang’</span></a></td><td><a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a></td><td/></tr><tr><td><a href="text.html#TextElementLengthAdjustAttribute"><span class="attr-name">‘lengthAdjust’</span></a></td><td><a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpotLightLimitingConeAngleAttribute"><span class="attr-name">‘limitingConeAngle’</span></a></td><td><a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a></td><td>✓</td></tr><tr><td><a href="color.html#ColorProfileElementLocalAttribute"><span class="attr-name">‘local’</span></a></td><td><a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a></td><td/></tr><tr><td><a href="painting.html#MarkerHeightAttribute"><span class="attr-name">‘markerHeight’</span></a></td><td><a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a></td><td>✓</td></tr><tr><td><a href="painting.html#MarkerUnitsAttribute"><span class="attr-name">‘markerUnits’</span></a></td><td><a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a></td><td>✓</td></tr><tr><td><a href="painting.html#MarkerWidthAttribute"><span class="attr-name">‘markerWidth’</span></a></td><td><a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a></td><td>✓</td></tr><tr><td><a href="masking.html#MaskElementMaskContentUnitsAttribute"><span class="attr-name">‘maskContentUnits’</span></a></td><td><a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a></td><td>✓</td></tr><tr><td><a href="masking.html#MaskElementMaskUnitsAttribute"><span class="attr-name">‘maskUnits’</span></a></td><td><a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#FontFaceElementMathematicalAttribute"><span class="attr-name">‘mathematical’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="animate.html#MaxAttribute"><span class="attr-name">‘max’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="styling.html#StyleElementMediaAttribute"><span class="attr-name">‘media’</span></a></td><td><a href="styling.html#StyleElement"><span class="element-name">‘style’</span></a></td><td/></tr><tr><td><a href="text.html#TextPathElementMethodAttribute"><span class="attr-name">‘method’</span></a></td><td><a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a></td><td>✓</td></tr><tr><td><a href="animate.html#MinAttribute"><span class="attr-name">‘min’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="filters.html#feBlendModeAttribute"><span class="attr-name">‘mode’</span></a></td><td><a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a></td><td>✓</td></tr><tr><td><a href="color.html#ColorProfileElementNameAttribute"><span class="attr-name">‘name’</span></a></td><td><a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceNameElementNameAttribute"><span class="attr-name">‘name’</span></a></td><td><a href="fonts.html#FontFaceNameElement"><span class="element-name">‘font-face-name’</span></a></td><td/></tr><tr><td><a href="filters.html#feTurbulenceNumOctavesAttribute"><span class="attr-name">‘numOctaves’</span></a></td><td><a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#StopElementOffsetAttribute"><span class="attr-name">‘offset’</span></a></td><td><a href="pservers.html#StopElement"><span class="element-name">‘stop’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feComponentTransferOffsetAttribute"><span class="attr-name">‘offset’</span></a></td><td><a href="filters.html#feFuncAElement"><span class="element-name">‘feFuncA’</span></a>, <a href="filters.html#feFuncBElement"><span class="element-name">‘feFuncB’</span></a>, <a href="filters.html#feFuncGElement"><span class="element-name">‘feFuncG’</span></a>, <a href="filters.html#feFuncRElement"><span class="element-name">‘feFuncR’</span></a></td><td>✓</td></tr><tr><td><a href="script.html#OnAbortEventAttribute"><span class="attr-name">‘onabort’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td/></tr><tr><td><a href="script.html#OnActivateEventAttribute"><span class="attr-name">‘onactivate’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="script.html#OnBeginEventAttribute"><span class="attr-name">‘onbegin’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="script.html#OnClickEventAttribute"><span class="attr-name">‘onclick’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="script.html#OnEndEventAttribute"><span class="attr-name">‘onend’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="script.html#OnErrorEventAttribute"><span class="attr-name">‘onerror’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td/></tr><tr><td><a href="script.html#OnFocusInEventAttribute"><span class="attr-name">‘onfocusin’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="script.html#OnFocusOutEventAttribute"><span class="attr-name">‘onfocusout’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="script.html#OnLoadEventAttribute"><span class="attr-name">‘onload’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="script.html#OnLoadEventAttribute"><span class="attr-name">‘onload’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="script.html#OnMouseDownEventAttribute"><span class="attr-name">‘onmousedown’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="script.html#OnMouseMoveEventAttribute"><span class="attr-name">‘onmousemove’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="script.html#OnMouseOutEventAttribute"><span class="attr-name">‘onmouseout’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="script.html#OnMouseOverEventAttribute"><span class="attr-name">‘onmouseover’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="script.html#OnMouseUpEventAttribute"><span class="attr-name">‘onmouseup’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="script.html#OnRepeatEventAttribute"><span class="attr-name">‘onrepeat’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="script.html#OnResizeEventAttribute"><span class="attr-name">‘onresize’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td/></tr><tr><td><a href="script.html#OnScrollEventAttribute"><span class="attr-name">‘onscroll’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td/></tr><tr><td><a href="script.html#OnUnloadEventAttribute"><span class="attr-name">‘onunload’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td/></tr><tr><td><a href="script.html#OnZoomEventAttribute"><span class="attr-name">‘onzoom’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td/></tr><tr><td><a href="filters.html#feCompositeOperatorAttribute"><span class="attr-name">‘operator’</span></a></td><td><a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feMorphologyOperatorAttribute"><span class="attr-name">‘operator’</span></a></td><td><a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feConvolveMatrixElementOrderAttribute"><span class="attr-name">‘order’</span></a></td><td><a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a></td><td>✓</td></tr><tr><td><a href="painting.html#OrientAttribute"><span class="attr-name">‘orient’</span></a></td><td><a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#GlyphElementOrientationAttribute"><span class="attr-name">‘orientation’</span></a></td><td><a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a></td><td/></tr><tr><td><a href="animate.html#OriginAttribute"><span class="attr-name">‘origin’</span></a></td><td><a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementOverlinePositionAttribute"><span class="attr-name">‘overline-position’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementOverlineThicknessAttribute"><span class="attr-name">‘overline-thickness’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementPanose1Attribute"><span class="attr-name">‘panose-1’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="animate.html#PathAttribute"><span class="attr-name">‘path’</span></a></td><td><a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a></td><td/></tr><tr><td><a href="paths.html#PathLengthAttribute"><span class="attr-name">‘pathLength’</span></a></td><td><a href="paths.html#PathElement"><span class="element-name">‘path’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#PatternElementPatternContentUnitsAttribute"><span class="attr-name">‘patternContentUnits’</span></a></td><td><a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#PatternElementPatternTransformAttribute"><span class="attr-name">‘patternTransform’</span></a></td><td><a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#PatternElementPatternUnitsAttribute"><span class="attr-name">‘patternUnits’</span></a></td><td><a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#PolygonElementPointsAttribute"><span class="attr-name">‘points’</span></a></td><td><a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#PolylineElementPointsAttribute"><span class="attr-name">‘points’</span></a></td><td><a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpotLightPointsAtXAttribute"><span class="attr-name">‘pointsAtX’</span></a></td><td><a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpotLightPointsAtYAttribute"><span class="attr-name">‘pointsAtY’</span></a></td><td><a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpotLightPointsAtZAttribute"><span class="attr-name">‘pointsAtZ’</span></a></td><td><a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feConvolveMatrixElementPreserveAlphaAttribute"><span class="attr-name">‘preserveAlpha’</span></a></td><td><a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a></td><td>✓</td></tr><tr><td><a href="coords.html#PreserveAspectRatioAttribute"><span class="attr-name">‘preserveAspectRatio’</span></a></td><td><a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="linking.html#ViewElement"><span class="element-name">‘view’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#FilterElementPrimitiveUnitsAttribute"><span class="attr-name">‘primitiveUnits’</span></a></td><td><a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#CircleElementRAttribute"><span class="attr-name">‘r’</span></a></td><td><a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#RadialGradientElementRAttribute"><span class="attr-name">‘r’</span></a></td><td><a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feMorphologyRadiusAttribute"><span class="attr-name">‘radius’</span></a></td><td><a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a></td><td>✓</td></tr><tr><td><a href="painting.html#MarkerElementRefXAttribute"><span class="attr-name">‘refX’</span></a></td><td><a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a></td><td>✓</td></tr><tr><td><a href="painting.html#MarkerElementRefYAttribute"><span class="attr-name">‘refY’</span></a></td><td><a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a></td><td>✓</td></tr><tr><td><a href="color.html#ColorProfileElementRenderingIntentAttribute"><span class="attr-name">‘rendering-intent’</span></a></td><td><a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a></td><td/></tr><tr><td><a href="animate.html#RepeatCountAttribute"><span class="attr-name">‘repeatCount’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="animate.html#RepeatDurAttribute"><span class="attr-name">‘repeatDur’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="struct.html#RequiredExtensionsAttribute"><span class="attr-name">‘requiredExtensions’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="struct.html#RequiredFeaturesAttribute"><span class="attr-name">‘requiredFeatures’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="animate.html#RestartAttribute"><span class="attr-name">‘restart’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="filters.html#FilterPrimitiveResultAttribute"><span class="attr-name">‘result’</span></a></td><td><a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#AltGlyphElementRotateAttribute"><span class="attr-name">‘rotate’</span></a></td><td><a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a></td><td>✓</td></tr><tr><td><a href="animate.html#RotateAttribute"><span class="attr-name">‘rotate’</span></a></td><td><a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a></td><td/></tr><tr><td><a href="text.html#TextElementRotateAttribute"><span class="attr-name">‘rotate’</span></a></td><td><a href="text.html#TextElement"><span class="element-name">‘text’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#TSpanElementRotateAttribute"><span class="attr-name">‘rotate’</span></a></td><td><a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#EllipseElementRXAttribute"><span class="attr-name">‘rx’</span></a></td><td><a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#RectElementRXAttribute"><span class="attr-name">‘rx’</span></a></td><td><a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#EllipseElementRYAttribute"><span class="attr-name">‘ry’</span></a></td><td><a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#RectElementRYAttribute"><span class="attr-name">‘ry’</span></a></td><td><a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feDisplacementMapScaleAttribute"><span class="attr-name">‘scale’</span></a></td><td><a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feTurbulenceSeedAttribute"><span class="attr-name">‘seed’</span></a></td><td><a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#FontFaceElementSlopeAttribute"><span class="attr-name">‘slope’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="filters.html#feComponentTransferSlopeAttribute"><span class="attr-name">‘slope’</span></a></td><td><a href="filters.html#feFuncAElement"><span class="element-name">‘feFuncA’</span></a>, <a href="filters.html#feFuncBElement"><span class="element-name">‘feFuncB’</span></a>, <a href="filters.html#feFuncGElement"><span class="element-name">‘feFuncG’</span></a>, <a href="filters.html#feFuncRElement"><span class="element-name">‘feFuncR’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#TextPathElementSpacingAttribute"><span class="attr-name">‘spacing’</span></a></td><td><a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpecularLightingSpecularConstantAttribute"><span class="attr-name">‘specularConstant’</span></a></td><td><a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpecularLightingSpecularExponentAttribute"><span class="attr-name">‘specularExponent’</span></a></td><td><a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpotLightSpecularExponentAttribute"><span class="attr-name">‘specularExponent’</span></a></td><td><a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#LinearGradientElementSpreadMethodAttribute"><span class="attr-name">‘spreadMethod’</span></a></td><td><a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#RadialGradientElementSpreadMethodAttribute"><span class="attr-name">‘spreadMethod’</span></a></td><td><a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#TextPathElementStartOffsetAttribute"><span class="attr-name">‘startOffset’</span></a></td><td><a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feGaussianBlurStdDeviationAttribute"><span class="attr-name">‘stdDeviation’</span></a></td><td><a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#FontFaceElementStemhAttribute"><span class="attr-name">‘stemh’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementStemvAttribute"><span class="attr-name">‘stemv’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="filters.html#feTurbulenceStitchTilesAttribute"><span class="attr-name">‘stitchTiles’</span></a></td><td><a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#FontFaceElementStrikeThroughPositionAttribute"><span class="attr-name">‘strikethrough-position’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementStrikeThroughThicknessAttribute"><span class="attr-name">‘strikethrough-thickness’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceFormatElementStringAttribute"><span class="attr-name">‘string’</span></a></td><td><a href="fonts.html#FontFaceFormatElement"><span class="element-name">‘font-face-format’</span></a></td><td/></tr><tr><td><a href="styling.html#StyleAttribute"><span class="attr-name">‘style’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="struct.html#DescElement"><span class="element-name">‘desc’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a>, <a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="pservers.html#StopElement"><span class="element-name">‘stop’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="struct.html#TitleElement"><span class="element-name">‘title’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="filters.html#feDiffuseLightingSurfaceScaleAttribute"><span class="attr-name">‘surfaceScale’</span></a></td><td><a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpecularLightingSurfaceScaleAttribute"><span class="attr-name">‘surfaceScale’</span></a></td><td><a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#SystemLanguageAttribute"><span class="attr-name">‘systemLanguage’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="filters.html#feComponentTransferTableValuesAttribute"><span class="attr-name">‘tableValues’</span></a></td><td><a href="filters.html#feFuncAElement"><span class="element-name">‘feFuncA’</span></a>, <a href="filters.html#feFuncBElement"><span class="element-name">‘feFuncB’</span></a>, <a href="filters.html#feFuncGElement"><span class="element-name">‘feFuncG’</span></a>, <a href="filters.html#feFuncRElement"><span class="element-name">‘feFuncR’</span></a></td><td>✓</td></tr><tr><td><a href="linking.html#AElementTargetAttribute"><span class="attr-name">‘target’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feConvolveMatrixElementTargetXAttribute"><span class="attr-name">‘targetX’</span></a></td><td><a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feConvolveMatrixElementTargetYAttribute"><span class="attr-name">‘targetY’</span></a></td><td><a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#TextElementTextLengthAttribute"><span class="attr-name">‘textLength’</span></a></td><td><a href="text.html#TextElement"><span class="element-name">‘text’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#TSpanElementTextLengthAttribute"><span class="attr-name">‘textLength’</span></a></td><td><a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a></td><td>✓</td></tr><tr><td><a href="styling.html#StyleElementTitleAttribute"><span class="attr-name">‘title’</span></a></td><td><a href="styling.html#StyleElement"><span class="element-name">‘style’</span></a></td><td/></tr><tr><td><a href="animate.html#SetElementToAttribute"><span class="attr-name">‘to’</span></a></td><td><a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="animate.html#ToAttribute"><span class="attr-name">‘to’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a></td><td/></tr><tr><td><a href="coords.html#TransformAttribute"><span class="attr-name">‘transform’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td>✓</td></tr><tr><td><a href="animate.html#AnimateTransformElementTypeAttribute"><span class="attr-name">‘type’</span></a></td><td><a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a></td><td/></tr><tr><td><a href="filters.html#feColorMatrixTypeAttribute"><span class="attr-name">‘type’</span></a></td><td><a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feTurbulenceTypeAttribute"><span class="attr-name">‘type’</span></a></td><td><a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a></td><td>✓</td></tr><tr><td><a href="script.html#ScriptElementTypeAttribute"><span class="attr-name">‘type’</span></a></td><td><a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a></td><td/></tr><tr><td><a href="styling.html#StyleElementTypeAttribute"><span class="attr-name">‘type’</span></a></td><td><a href="styling.html#StyleElement"><span class="element-name">‘style’</span></a></td><td/></tr><tr><td><a href="filters.html#feComponentTransferTypeAttribute"><span class="attr-name">‘type’</span></a></td><td><a href="filters.html#feFuncAElement"><span class="element-name">‘feFuncA’</span></a>, <a href="filters.html#feFuncBElement"><span class="element-name">‘feFuncB’</span></a>, <a href="filters.html#feFuncGElement"><span class="element-name">‘feFuncG’</span></a>, <a href="filters.html#feFuncRElement"><span class="element-name">‘feFuncR’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#HKernElementU1Attribute"><span class="attr-name">‘u1’</span></a></td><td><a href="fonts.html#HKernElement"><span class="element-name">‘hkern’</span></a>, <a href="fonts.html#VKernElement"><span class="element-name">‘vkern’</span></a></td><td/></tr><tr><td><a href="fonts.html#HKernElementU2Attribute"><span class="attr-name">‘u2’</span></a></td><td><a href="fonts.html#HKernElement"><span class="element-name">‘hkern’</span></a>, <a href="fonts.html#VKernElement"><span class="element-name">‘vkern’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementUnderlinePositionAttribute"><span class="attr-name">‘underline-position’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementUnderlineThicknessAttribute"><span class="attr-name">‘underline-thickness’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#GlyphElementUnicodeAttribute"><span class="attr-name">‘unicode’</span></a></td><td><a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementUnicodeRangeAttribute"><span class="attr-name">‘unicode-range’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementUnitsPerEmAttribute"><span class="attr-name">‘units-per-em’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementVertAlphabeticAttribute"><span class="attr-name">‘v-alphabetic’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementVertHangingAttribute"><span class="attr-name">‘v-hanging’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementVertIdeographicAttribute"><span class="attr-name">‘v-ideographic’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontFaceElementVertMathematicalAttribute"><span class="attr-name">‘v-mathematical’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="filters.html#feColorMatrixValuesAttribute"><span class="attr-name">‘values’</span></a></td><td><a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a></td><td>✓</td></tr><tr><td><a href="animate.html#ValuesAttribute"><span class="attr-name">‘values’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a></td><td/></tr><tr><td><a href="struct.html#SVGElementVersionAttribute"><span class="attr-name">‘version’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontElementVertAdvYAttribute"><span class="attr-name">‘vert-adv-y’</span></a></td><td><a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a></td><td/></tr><tr><td><a href="fonts.html#GlyphElementVertAdvYAttribute"><span class="attr-name">‘vert-adv-y’</span></a></td><td><a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontElementVertOriginXAttribute"><span class="attr-name">‘vert-origin-x’</span></a></td><td><a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a></td><td/></tr><tr><td><a href="fonts.html#GlyphElementVertOriginXAttribute"><span class="attr-name">‘vert-origin-x’</span></a></td><td><a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a></td><td/></tr><tr><td><a href="fonts.html#FontElementVertOriginYAttribute"><span class="attr-name">‘vert-origin-y’</span></a></td><td><a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a></td><td/></tr><tr><td><a href="fonts.html#GlyphElementVertOriginYAttribute"><span class="attr-name">‘vert-origin-y’</span></a></td><td><a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a></td><td/></tr><tr><td><a href="coords.html#ViewBoxAttribute"><span class="attr-name">‘viewBox’</span></a></td><td><a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="linking.html#ViewElement"><span class="element-name">‘view’</span></a></td><td>✓</td></tr><tr><td><a href="linking.html#ViewElementViewTargetAttribute"><span class="attr-name">‘viewTarget’</span></a></td><td><a href="linking.html#ViewElement"><span class="element-name">‘view’</span></a></td><td/></tr><tr><td><a href="filters.html#FilterElementWidthAttribute"><span class="attr-name">‘width’</span></a></td><td><a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a></td><td>✓</td></tr><tr><td><a href="extend.html#ForeignObjectElementWidthAttribute"><span class="attr-name">‘width’</span></a></td><td><a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#ImageElementWidthAttribute"><span class="attr-name">‘width’</span></a></td><td><a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#PatternElementWidthAttribute"><span class="attr-name">‘width’</span></a></td><td><a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#RectElementWidthAttribute"><span class="attr-name">‘width’</span></a></td><td><a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#SVGElementWidthAttribute"><span class="attr-name">‘width’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#UseElementWidthAttribute"><span class="attr-name">‘width’</span></a></td><td><a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#FilterPrimitiveWidthAttribute"><span class="attr-name">‘width’</span></a></td><td><a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a></td><td>✓</td></tr><tr><td><a href="masking.html#MaskElementWidthAttribute"><span class="attr-name">‘width’</span></a></td><td><a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#FontFaceElementWidthsAttribute"><span class="attr-name">‘widths’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="text.html#AltGlyphElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a></td><td>✓</td></tr><tr><td><a href="interact.html#CursorElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#fePointLightXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="filters.html#fePointLightElement"><span class="element-name">‘fePointLight’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpotLightXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#FilterElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a></td><td>✓</td></tr><tr><td><a href="extend.html#ForeignObjectElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#GlyphRefElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a></td><td/></tr><tr><td><a href="struct.html#ImageElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#PatternElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#RectElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#SVGElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#TextElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="text.html#TextElement"><span class="element-name">‘text’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#UseElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#FilterPrimitiveXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a></td><td>✓</td></tr><tr><td><a href="masking.html#MaskElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#TSpanElementXAttribute"><span class="attr-name">‘x’</span></a></td><td><a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#FontFaceElementXHeightAttribute"><span class="attr-name">‘x-height’</span></a></td><td><a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a></td><td/></tr><tr><td><a href="shapes.html#LineElementX1Attribute"><span class="attr-name">‘x1’</span></a></td><td><a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#LinearGradientElementX1Attribute"><span class="attr-name">‘x1’</span></a></td><td><a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#LineElementX2Attribute"><span class="attr-name">‘x2’</span></a></td><td><a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#LinearGradientElementX2Attribute"><span class="attr-name">‘x2’</span></a></td><td><a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feDisplacementMapXChannelSelectorAttribute"><span class="attr-name">‘xChannelSelector’</span></a></td><td><a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a></td><td>✓</td></tr><tr><td><a href="linking.html#AElementXLinkActuateAttribute"><span class="attr-name">‘xlink:actuate’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a></td><td/></tr><tr><td><a href="linking.html#XLinkActuateAttribute"><span class="attr-name">‘xlink:actuate’</span></a></td><td><a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontFaceURIElement"><span class="element-name">‘font-face-uri’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="linking.html#XLinkArcRoleAttribute"><span class="attr-name">‘xlink:arcrole’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontFaceURIElement"><span class="element-name">‘font-face-uri’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="linking.html#AElementXLinkHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#AltGlyphElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a></td><td/></tr><tr><td><a href="color.html#ColorProfileElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a></td><td/></tr><tr><td><a href="interact.html#CursorElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feImageElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#FilterElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a></td><td>✓</td></tr><tr><td><a href="fonts.html#FontFaceUriElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="fonts.html#FontFaceURIElement"><span class="element-name">‘font-face-uri’</span></a></td><td/></tr><tr><td><a href="text.html#GlyphRefElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a></td><td/></tr><tr><td><a href="struct.html#ImageElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#LinearGradientElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a></td><td>✓</td></tr><tr><td><a href="animate.html#MPathElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a></td><td/></tr><tr><td><a href="pservers.html#PatternElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#RadialGradientElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a></td><td>✓</td></tr><tr><td><a href="script.html#ScriptElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a></td><td/></tr><tr><td><a href="text.html#TextPathElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#UseElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td>✓</td></tr><tr><td><a href="animate.html#HrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a></td><td/></tr><tr><td><a href="text.html#TRefElementHrefAttribute"><span class="attr-name">‘xlink:href’</span></a></td><td><a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a></td><td>✓</td></tr><tr><td><a href="linking.html#XLinkRoleAttribute"><span class="attr-name">‘xlink:role’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontFaceURIElement"><span class="element-name">‘font-face-uri’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="linking.html#XLinkShowAttribute"><span class="attr-name">‘xlink:show’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a></td><td/></tr><tr><td><a href="linking.html#XLinkShowAttribute"><span class="attr-name">‘xlink:show’</span></a></td><td><a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontFaceURIElement"><span class="element-name">‘font-face-uri’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="linking.html#XLinkTitleAttribute"><span class="attr-name">‘xlink:title’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontFaceURIElement"><span class="element-name">‘font-face-uri’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="linking.html#XLinkTypeAttribute"><span class="attr-name">‘xlink:type’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontFaceURIElement"><span class="element-name">‘font-face-uri’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td/></tr><tr><td><a href="struct.html#XMLBaseAttribute"><span class="attr-name">‘xml:base’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="text.html#AltGlyphDefElement"><span class="element-name">‘altGlyphDef’</span></a>, <a href="text.html#AltGlyphItemElement"><span class="element-name">‘altGlyphItem’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="struct.html#DescElement"><span class="element-name">‘desc’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feDistantLightElement"><span class="element-name">‘feDistantLight’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feFuncAElement"><span class="element-name">‘feFuncA’</span></a>, <a href="filters.html#feFuncBElement"><span class="element-name">‘feFuncB’</span></a>, <a href="filters.html#feFuncGElement"><span class="element-name">‘feFuncG’</span></a>, <a href="filters.html#feFuncRElement"><span class="element-name">‘feFuncR’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMergeNodeElement"><span class="element-name">‘feMergeNode’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#fePointLightElement"><span class="element-name">‘fePointLight’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a>, <a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a>, <a href="fonts.html#FontFaceFormatElement"><span class="element-name">‘font-face-format’</span></a>, <a href="fonts.html#FontFaceNameElement"><span class="element-name">‘font-face-name’</span></a>, <a href="fonts.html#FontFaceSrcElement"><span class="element-name">‘font-face-src’</span></a>, <a href="fonts.html#FontFaceURIElement"><span class="element-name">‘font-face-uri’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="fonts.html#HKernElement"><span class="element-name">‘hkern’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a>, <a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a>, <a href="metadata.html#MetadataElement"><span class="element-name">‘metadata’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a>, <a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="pservers.html#StopElement"><span class="element-name">‘stop’</span></a>, <a href="styling.html#StyleElement"><span class="element-name">‘style’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="struct.html#TitleElement"><span class="element-name">‘title’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a>, <a href="linking.html#ViewElement"><span class="element-name">‘view’</span></a>, <a href="fonts.html#VKernElement"><span class="element-name">‘vkern’</span></a></td><td/></tr><tr><td><a href="struct.html#XMLLangAttribute"><span class="attr-name">‘xml:lang’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="text.html#AltGlyphDefElement"><span class="element-name">‘altGlyphDef’</span></a>, <a href="text.html#AltGlyphItemElement"><span class="element-name">‘altGlyphItem’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="struct.html#DescElement"><span class="element-name">‘desc’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feDistantLightElement"><span class="element-name">‘feDistantLight’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feFuncAElement"><span class="element-name">‘feFuncA’</span></a>, <a href="filters.html#feFuncBElement"><span class="element-name">‘feFuncB’</span></a>, <a href="filters.html#feFuncGElement"><span class="element-name">‘feFuncG’</span></a>, <a href="filters.html#feFuncRElement"><span class="element-name">‘feFuncR’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMergeNodeElement"><span class="element-name">‘feMergeNode’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#fePointLightElement"><span class="element-name">‘fePointLight’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a>, <a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a>, <a href="fonts.html#FontFaceFormatElement"><span class="element-name">‘font-face-format’</span></a>, <a href="fonts.html#FontFaceNameElement"><span class="element-name">‘font-face-name’</span></a>, <a href="fonts.html#FontFaceSrcElement"><span class="element-name">‘font-face-src’</span></a>, <a href="fonts.html#FontFaceURIElement"><span class="element-name">‘font-face-uri’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="fonts.html#HKernElement"><span class="element-name">‘hkern’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a>, <a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a>, <a href="metadata.html#MetadataElement"><span class="element-name">‘metadata’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a>, <a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="pservers.html#StopElement"><span class="element-name">‘stop’</span></a>, <a href="styling.html#StyleElement"><span class="element-name">‘style’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="struct.html#TitleElement"><span class="element-name">‘title’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a>, <a href="linking.html#ViewElement"><span class="element-name">‘view’</span></a>, <a href="fonts.html#VKernElement"><span class="element-name">‘vkern’</span></a></td><td/></tr><tr><td><a href="struct.html#XMLSpaceAttribute"><span class="attr-name">‘xml:space’</span></a></td><td><a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="text.html#AltGlyphDefElement"><span class="element-name">‘altGlyphDef’</span></a>, <a href="text.html#AltGlyphItemElement"><span class="element-name">‘altGlyphItem’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="animate.html#AnimateMotionElement"><span class="element-name">‘animateMotion’</span></a>, <a href="animate.html#AnimateTransformElement"><span class="element-name">‘animateTransform’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="color.html#ColorProfileElement"><span class="element-name">‘color-profile’</span></a>, <a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="struct.html#DescElement"><span class="element-name">‘desc’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feDistantLightElement"><span class="element-name">‘feDistantLight’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feFuncAElement"><span class="element-name">‘feFuncA’</span></a>, <a href="filters.html#feFuncBElement"><span class="element-name">‘feFuncB’</span></a>, <a href="filters.html#feFuncGElement"><span class="element-name">‘feFuncG’</span></a>, <a href="filters.html#feFuncRElement"><span class="element-name">‘feFuncR’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMergeNodeElement"><span class="element-name">‘feMergeNode’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#fePointLightElement"><span class="element-name">‘fePointLight’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a>, <a href="fonts.html#FontFaceElement"><span class="element-name">‘font-face’</span></a>, <a href="fonts.html#FontFaceFormatElement"><span class="element-name">‘font-face-format’</span></a>, <a href="fonts.html#FontFaceNameElement"><span class="element-name">‘font-face-name’</span></a>, <a href="fonts.html#FontFaceSrcElement"><span class="element-name">‘font-face-src’</span></a>, <a href="fonts.html#FontFaceURIElement"><span class="element-name">‘font-face-uri’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="fonts.html#HKernElement"><span class="element-name">‘hkern’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a>, <a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a>, <a href="metadata.html#MetadataElement"><span class="element-name">‘metadata’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a>, <a href="animate.html#MPathElement"><span class="element-name">‘mpath’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="script.html#ScriptElement"><span class="element-name">‘script’</span></a>, <a href="animate.html#SetElement"><span class="element-name">‘set’</span></a>, <a href="pservers.html#StopElement"><span class="element-name">‘stop’</span></a>, <a href="styling.html#StyleElement"><span class="element-name">‘style’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="struct.html#TitleElement"><span class="element-name">‘title’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a>, <a href="linking.html#ViewElement"><span class="element-name">‘view’</span></a>, <a href="fonts.html#VKernElement"><span class="element-name">‘vkern’</span></a></td><td/></tr><tr><td><a href="text.html#AltGlyphElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a></td><td>✓</td></tr><tr><td><a href="interact.html#CursorElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="interact.html#CursorElement"><span class="element-name">‘cursor’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#fePointLightYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="filters.html#fePointLightElement"><span class="element-name">‘fePointLight’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpotLightYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#FilterElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a></td><td>✓</td></tr><tr><td><a href="extend.html#ForeignObjectElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#GlyphRefElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a></td><td/></tr><tr><td><a href="struct.html#ImageElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#PatternElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#RectElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#SVGElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#TextElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="text.html#TextElement"><span class="element-name">‘text’</span></a></td><td>✓</td></tr><tr><td><a href="struct.html#UseElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="struct.html#UseElement"><span class="element-name">‘use’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#FilterPrimitiveYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a></td><td>✓</td></tr><tr><td><a href="masking.html#MaskElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a></td><td>✓</td></tr><tr><td><a href="text.html#TSpanElementYAttribute"><span class="attr-name">‘y’</span></a></td><td><a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#LineElementY1Attribute"><span class="attr-name">‘y1’</span></a></td><td><a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#LinearGradientElementY1Attribute"><span class="attr-name">‘y1’</span></a></td><td><a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a></td><td>✓</td></tr><tr><td><a href="shapes.html#LineElementY2Attribute"><span class="attr-name">‘y2’</span></a></td><td><a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a></td><td>✓</td></tr><tr><td><a href="pservers.html#LinearGradientElementY2Attribute"><span class="attr-name">‘y2’</span></a></td><td><a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feDisplacementMapYChannelSelectorAttribute"><span class="attr-name">‘yChannelSelector’</span></a></td><td><a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#fePointLightZAttribute"><span class="attr-name">‘z’</span></a></td><td><a href="filters.html#fePointLightElement"><span class="element-name">‘fePointLight’</span></a></td><td>✓</td></tr><tr><td><a href="filters.html#feSpotLightZAttribute"><span class="attr-name">‘z’</span></a></td><td><a href="filters.html#feSpotLightElement"><span class="element-name">‘feSpotLight’</span></a></td><td>✓</td></tr><tr><td><a href="interact.html#ZoomAndPanAttribute"><span class="attr-name">‘zoomAndPan’</span></a></td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="linking.html#ViewElement"><span class="element-name">‘view’</span></a></td><td/></tr></table>
+
+<h2 id="PresentationAttributes">M.2 Presentation attributes</h2>
+
+<p>As described in the <a href="styling.html">Styling</a> chapter, for each
+<a href="intro.html#TermProperty"><span class="svg-term">property</span></a> there exists a corresponding <a href="intro.html#TermPresentationAttribute"><span class="svg-term">presentation attribute</span></a>.
+The table below lists the presentation attributes and the elements on which
+they may be specified.</p>
+
+<table class="vert property-table" summary="List of presentation attributes and the elements on which they may be specified"><tr><th>Presentation attributes</th><th>Elements on which the attributes may be specified</th></tr><tr><td>
+ <a href="text.html#AlignmentBaselineProperty"><span class="attr-name" title="Presentation attribute for property ‘alignment-baseline’">‘alignment-baseline’</span></a>, <a href="text.html#BaselineShiftProperty"><span class="attr-name" title="Presentation attribute for property ‘baseline-shift’">‘baseline-shift’</span></a>, <a href="masking.html#ClipPathProperty"><span class="attr-name" title="Presentation attribute for property ‘clip-path’">‘clip-path’</span></a>, <a href="masking.html#ClipRuleProperty"><span class="attr-name" title="Presentation attribute for property ‘clip-rule’">‘clip-rule’</span></a>, <a href="masking.html#ClipProperty"><span class="attr-name" title="Presentation attribute for property ‘clip’">‘clip’</span></a>, <a href="painting.html#ColorInterpolationFiltersProperty"><span class="attr-name" title="Presentation attribute for property ‘color-interpolation-filters’">‘color-interpolation-filters’</span></a>, <a href="painting.html#ColorInterpolationProperty"><span class="attr-name" title="Presentation attribute for property ‘color-interpolation’">‘color-interpolation’</span></a>, <a href="color.html#ColorProfileProperty"><span class="attr-name" title="Presentation attribute for property ‘color-profile’">‘color-profile’</span></a>, <a href="painting.html#ColorRenderingProperty"><span class="attr-name" title="Presentation attribute for property ‘color-rendering’">‘color-rendering’</span></a>, <a href="color.html#ColorProperty"><span class="attr-name" title="Presentation attribute for property ‘color’">‘color’</span></a>, <a href="interact.html#CursorProperty"><span class="attr-name" title="Presentation attribute for property ‘cursor’">‘cursor’</span></a>, <a href="text.html#DirectionProperty"><span class="attr-name" title="Presentation attribute for property ‘direction’">‘direction’</span></a>, <a href="painting.html#DisplayProperty"><span class="attr-name" title="Presentation attribute for property ‘display’">‘display’</span></a>, <a href="text.html#DominantBaselineProperty"><span class="attr-name" title="Presentation attribute for property ‘dominant-baseline’">‘dominant-baseline’</span></a>, <a href="filters.html#EnableBackgroundProperty"><span class="attr-name" title="Presentation attribute for property ‘enable-background’">‘enable-background’</span></a>, <a href="painting.html#FillOpacityProperty"><span class="attr-name" title="Presentation attribute for property ‘fill-opacity’">‘fill-opacity’</span></a>, <a href="painting.html#FillRuleProperty"><span class="attr-name" title="Presentation attribute for property ‘fill-rule’">‘fill-rule’</span></a>, <a href="painting.html#FillProperty"><span class="attr-name" title="Presentation attribute for property ‘fill’">‘fill’</span></a>, <a href="filters.html#FilterProperty"><span class="attr-name" title="Presentation attribute for property ‘filter’">‘filter’</span></a>, <a href="filters.html#FloodColorProperty"><span class="attr-name" title="Presentation attribute for property ‘flood-color’">‘flood-color’</span></a>, <a href="filters.html#FloodOpacityProperty"><span class="attr-name" title="Presentation attribute for property ‘flood-opacity’">‘flood-opacity’</span></a>, <a href="text.html#FontFamilyProperty"><span class="attr-name" title="Presentation attribute for property ‘font-family’">‘font-family’</span></a>, <a href="text.html#FontSizeAdjustProperty"><span class="attr-name" title="Presentation attribute for property ‘font-size-adjust’">‘font-size-adjust’</span></a>, <a href="text.html#FontSizeProperty"><span class="attr-name" title="Presentation attribute for property ‘font-size’">‘font-size’</span></a>, <a href="text.html#FontStretchProperty"><span class="attr-name" title="Presentation attribute for property ‘font-stretch’">‘font-stretch’</span></a>, <a href="text.html#FontStyleProperty"><span class="attr-name" title="Presentation attribute for property ‘font-style’">‘font-style’</span></a>, <a href="text.html#FontVariantProperty"><span class="attr-name" title="Presentation attribute for property ‘font-variant’">‘font-variant’</span></a>, <a href="text.html#FontWeightProperty"><span class="attr-name" title="Presentation attribute for property ‘font-weight’">‘font-weight’</span></a>, <a href="text.html#GlyphOrientationHorizontalProperty"><span class="attr-name" title="Presentation attribute for property ‘glyph-orientation-horizontal’">‘glyph-orientation-horizontal’</span></a>, <a href="text.html#GlyphOrientationVerticalProperty"><span class="attr-name" title="Presentation attribute for property ‘glyph-orientation-vertical’">‘glyph-orientation-vertical’</span></a>, <a href="painting.html#ImageRenderingProperty"><span class="attr-name" title="Presentation attribute for property ‘image-rendering’">‘image-rendering’</span></a>, <a href="text.html#KerningProperty"><span class="attr-name" title="Presentation attribute for property ‘kerning’">‘kerning’</span></a>, <a href="text.html#LetterSpacingProperty"><span class="attr-name" title="Presentation attribute for property ‘letter-spacing’">‘letter-spacing’</span></a>, <a href="filters.html#LightingColorProperty"><span class="attr-name" title="Presentation attribute for property ‘lighting-color’">‘lighting-color’</span></a>, <a href="painting.html#MarkerEndProperty"><span class="attr-name" title="Presentation attribute for property ‘marker-end’">‘marker-end’</span></a>, <a href="painting.html#MarkerMidProperty"><span class="attr-name" title="Presentation attribute for property ‘marker-mid’">‘marker-mid’</span></a>, <a href="painting.html#MarkerStartProperty"><span class="attr-name" title="Presentation attribute for property ‘marker-start’">‘marker-start’</span></a>, <a href="masking.html#MaskProperty"><span class="attr-name" title="Presentation attribute for property ‘mask’">‘mask’</span></a>, <a href="masking.html#OpacityProperty"><span class="attr-name" title="Presentation attribute for property ‘opacity’">‘opacity’</span></a>, <a href="masking.html#OverflowProperty"><span class="attr-name" title="Presentation attribute for property ‘overflow’">‘overflow’</span></a>, <a href="interact.html#PointerEventsProperty"><span class="attr-name" title="Presentation attribute for property ‘pointer-events’">‘pointer-events’</span></a>, <a href="painting.html#ShapeRenderingProperty"><span class="attr-name" title="Presentation attribute for property ‘shape-rendering’">‘shape-rendering’</span></a>, <a href="pservers.html#StopColorProperty"><span class="attr-name" title="Presentation attribute for property ‘stop-color’">‘stop-color’</span></a>, <a href="pservers.html#StopOpacityProperty"><span class="attr-name" title="Presentation attribute for property ‘stop-opacity’">‘stop-opacity’</span></a>, <a href="painting.html#StrokeDasharrayProperty"><span class="attr-name" title="Presentation attribute for property ‘stroke-dasharray’">‘stroke-dasharray’</span></a>, <a href="painting.html#StrokeDashoffsetProperty"><span class="attr-name" title="Presentation attribute for property ‘stroke-dashoffset’">‘stroke-dashoffset’</span></a>, <a href="painting.html#StrokeLinecapProperty"><span class="attr-name" title="Presentation attribute for property ‘stroke-linecap’">‘stroke-linecap’</span></a>, <a href="painting.html#StrokeLinejoinProperty"><span class="attr-name" title="Presentation attribute for property ‘stroke-linejoin’">‘stroke-linejoin’</span></a>, <a href="painting.html#StrokeMiterlimitProperty"><span class="attr-name" title="Presentation attribute for property ‘stroke-miterlimit’">‘stroke-miterlimit’</span></a>, <a href="painting.html#StrokeOpacityProperty"><span class="attr-name" title="Presentation attribute for property ‘stroke-opacity’">‘stroke-opacity’</span></a>, <a href="painting.html#StrokeWidthProperty"><span class="attr-name" title="Presentation attribute for property ‘stroke-width’">‘stroke-width’</span></a>, <a href="painting.html#StrokeProperty"><span class="attr-name" title="Presentation attribute for property ‘stroke’">‘stroke’</span></a>, <a href="text.html#TextAnchorProperty"><span class="attr-name" title="Presentation attribute for property ‘text-anchor’">‘text-anchor’</span></a>, <a href="text.html#TextDecorationProperty"><span class="attr-name" title="Presentation attribute for property ‘text-decoration’">‘text-decoration’</span></a>, <a href="painting.html#TextRenderingProperty"><span class="attr-name" title="Presentation attribute for property ‘text-rendering’">‘text-rendering’</span></a>, <a href="text.html#UnicodeBidiProperty"><span class="attr-name" title="Presentation attribute for property ‘unicode-bidi’">‘unicode-bidi’</span></a>, <a href="painting.html#VisibilityProperty"><span class="attr-name" title="Presentation attribute for property ‘visibility’">‘visibility’</span></a>, <a href="text.html#WordSpacingProperty"><span class="attr-name" title="Presentation attribute for property ‘word-spacing’">‘word-spacing’</span></a> and <a href="text.html#WritingModeProperty"><span class="attr-name" title="Presentation attribute for property ‘writing-mode’">‘writing-mode’</span></a>
+ </td><td>
+ <a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="animate.html#AnimateElement"><span class="element-name">‘animate’</span></a>, <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a>, <a href="shapes.html#CircleElement"><span class="element-name">‘circle’</span></a>, <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a>, <a href="struct.html#DefsElement"><span class="element-name">‘defs’</span></a>, <a href="shapes.html#EllipseElement"><span class="element-name">‘ellipse’</span></a>, <a href="filters.html#feBlendElement"><span class="element-name">‘feBlend’</span></a>, <a href="filters.html#feColorMatrixElement"><span class="element-name">‘feColorMatrix’</span></a>, <a href="filters.html#feComponentTransferElement"><span class="element-name">‘feComponentTransfer’</span></a>, <a href="filters.html#feCompositeElement"><span class="element-name">‘feComposite’</span></a>, <a href="filters.html#feConvolveMatrixElement"><span class="element-name">‘feConvolveMatrix’</span></a>, <a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a>, <a href="filters.html#feDisplacementMapElement"><span class="element-name">‘feDisplacementMap’</span></a>, <a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a>, <a href="filters.html#feGaussianBlurElement"><span class="element-name">‘feGaussianBlur’</span></a>, <a href="filters.html#feImageElement"><span class="element-name">‘feImage’</span></a>, <a href="filters.html#feMergeElement"><span class="element-name">‘feMerge’</span></a>, <a href="filters.html#feMorphologyElement"><span class="element-name">‘feMorphology’</span></a>, <a href="filters.html#feOffsetElement"><span class="element-name">‘feOffset’</span></a>, <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>, <a href="filters.html#feTileElement"><span class="element-name">‘feTile’</span></a>, <a href="filters.html#feTurbulenceElement"><span class="element-name">‘feTurbulence’</span></a>, <a href="filters.html#FilterElement"><span class="element-name">‘filter’</span></a>, <a href="fonts.html#FontElement"><span class="element-name">‘font’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="fonts.html#GlyphElement"><span class="element-name">‘glyph’</span></a>, <a href="text.html#GlyphRefElement"><span class="element-name">‘glyphRef’</span></a>, <a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="pservers.html#LinearGradientElement"><span class="element-name">‘linearGradient’</span></a>, <a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a>, <a href="masking.html#MaskElement"><span class="element-name">‘mask’</span></a>, <a href="fonts.html#MissingGlyphElement"><span class="element-name">‘missing-glyph’</span></a>, <a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a>, <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a>, <a href="pservers.html#RadialGradientElement"><span class="element-name">‘radialGradient’</span></a>, <a href="shapes.html#RectElement"><span class="element-name">‘rect’</span></a>, <a href="pservers.html#StopElement"><span class="element-name">‘stop’</span></a>, <a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="struct.html#SymbolElement"><span class="element-name">‘symbol’</span></a>, <a href="text.html#TextElement"><span class="element-name">‘text’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a> and <a href="struct.html#UseElement"><span class="element-name">‘use’</span></a>
+ </td></tr></table>
+
+<div class="header bottom"><span class="namedate">SVG 1.1 (Second Edition) – 16 August 2011</span><a href="Overview.html">Top</a> ⋅ <a href="expanded-toc.html">Contents</a> ⋅ <a href="eltindex.html">Previous</a> ⋅ <a href="propidx.html">Next</a> ⋅ <a href="eltindex.html">Elements</a> ⋅ <a href="attindex.html">Attributes</a> ⋅ <a href="propidx.html">Properties</a></div><script src="style/expanders.js" type="text/javascript"> </script></body></html> \ No newline at end of file
diff --git a/share/attributes/css_defaults b/share/attributes/css_defaults
new file mode 100644
index 0000000..a7d7893
--- /dev/null
+++ b/share/attributes/css_defaults
@@ -0,0 +1,198 @@
+"alignment-baseline" - "auto" - "no"
+
+"backface-visibility" - "visible" - "no"
+
+"baseline-shift" - "baseline" - "no"
+
+"clip" - "auto" - "no"
+
+"clip-path" - "none" - "no"
+
+"clip-rule" - "nonzero" - "yes"
+
+"color" - "NO_DEFAULT" - "yes"
+
+"color-interpolation" - "sRGB" - "yes"
+
+"color-interpolation-filters" - "linearRGB" - "yes"
+
+"color-profile" - "auto" - "yes"
+
+"color-rendering" - "auto" - "yes"
+
+"cursor" - "auto" - "yes"
+
+"direction" - "ltr" - "yes"
+
+"display" - "inline" - "no"
+
+"dominant-baseline" - "auto" - "no"
+
+"enable-background" - "accumulate" - "no"
+
+"fill" - "black" - "yes"
+
+"fill-opacity" - "1" - "yes"
+
+"fill-rule" - "nonzero" - "yes"
+
+"filter" - "none" - "no"
+
+"flood-color" - "black" - "no"
+
+"flood-opacity" - "1" - "no"
+
+"font" - "NO_DEFAULT" - "yes"
+
+"font-family" - "NO_DEFAULT" - "yes"
+
+"font-feature-settings" - "normal" - "yes"
+
+"font-size" - "medium" - "yes, the computed value is inherited"
+
+"font-size-adjust" - "none" - "yes"
+
+"font-stretch" - "normal" - "yes"
+
+"font-style" - "normal" - "yes"
+
+"font-variant" - "normal" - "yes"
+
+"font-variant-alternates" - "normal" - "yes"
+
+"font-variant-caps" - "normal" - "yes"
+
+"font-variant-east-asian" - "normal" - "yes"
+
+"font-variant-ligatures" - "normal" - "yes"
+
+"font-variant-numeric" - "normal" - "yes"
+
+"font-variant-position" - "normal" - "yes"
+
+"font-variation-settings" - "normal" - "yes"
+
+"font-weight" - "normal" - "yes"
+
+"glyph-orientation-horizontal" - "0deg" - "yes"
+
+"glyph-orientation-vertical" - "auto" - "yes"
+
+"image-rendering" - "auto" - "yes"
+
+"inline-size" - "0" - "no"
+
+"isolation" - "auto" - "no"
+
+"kerning" - "auto" - "yes"
+
+"letter-spacing" - "normal" - "yes"
+
+"lighting-color" - "white" - "no"
+
+"line-height" - "NO DEFAULT" - "no"
+
+"marker" - "none" - "yes"
+
+"marker-end" - "none" - "yes"
+
+"marker-mid" - "none" - "yes"
+
+"marker-start" - "none" - "yes"
+
+"mask" - "none" - "no"
+
+"mix-blend-mode" - "normal" - "no"
+
+"opacity" - "1" - "no"
+
+"overflow" - "hidden" - "no"
+
+"paint-order" - "normal" - "yes"
+
+"perspective" - "none" - "no"
+
+"perspective-origin" - "NO_DEFAULT" - "no"
+
+"pointer-events" - "visiblePainted" - "yes"
+
+"shape-inside" - "auto" - "no"
+
+"shape-margin" - "0" - "no"
+
+"shape-padding" - "0" - "no"
+
+"shape-rendering" - "auto" - "yes"
+
+"shape-subtract" - "auto" - "no"
+
+"solid-color" - "#000000" - "no"
+
+"solid-opacity" - "1" - "no"
+
+"stop-color" - "black" - "no"
+
+"stop-opacity" - "1" - "no"
+
+"stroke" - "none" - "yes"
+
+"stroke-dasharray" - "none" - "yes"
+
+"stroke-dashoffset" - "0" - "yes"
+
+"stroke-linecap" - "butt" - "yes"
+
+"stroke-linejoin" - "miter" - "yes"
+
+"stroke-miterlimit" - "4" - "yes"
+
+"stroke-opacity" - "1" - "yes"
+
+"stroke-width" - "1" - "yes"
+
+"text-align" - "start" - "yes"
+
+"text-anchor" - "start" - "yes"
+
+"text-decoration" - "NO_DEFAULT" - "no"
+
+"text-decoration-color" - "NO_DEFAULT" - "no"
+
+"text-decoration-fill" - "NO_DEFAULT" - "no"
+
+"text-decoration-line" - "none" - "no"
+
+"text-decoration-stroke" - "NO_DEFAULT" - "no"
+
+"text-decoration-style" - "solid" - "no"
+
+"text-indent" - "0" - "yes"
+
+"text-orientation" - "mixed" - "yes"
+
+"text-rendering" - "auto" - "yes"
+
+"text-transform" - "none" - "yes"
+
+"title" - "NO DEFAULT" - "no"
+
+"transform" - "none" - "no"
+
+"transform-box" - "NO_DEFAULT" - "no"
+
+"transform-origin" - "NO_DEFAULT" - "no"
+
+"transform-style" - "flat" - "no"
+
+"unicode-bidi" - "normal" - "no"
+
+"vector-effect" - "none" - "no"
+
+"visibility" - "visible" - "yes"
+
+"white-space" - "normal" - "yes"
+
+"word-spacing" - "normal" - "yes"
+
+"writing-mode" - "lr-tb" - "yes"
+
diff --git a/share/attributes/cssprops b/share/attributes/cssprops
new file mode 100644
index 0000000..0bdc3d7
--- /dev/null
+++ b/share/attributes/cssprops
@@ -0,0 +1,198 @@
+"alignment-baseline" - "tspan","tref","altGlyph","textPath"
+
+"backface-visibility" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"baseline-shift" - "tspan","tref","altGlyph","textPath"
+
+"clip" - "svg","symbol","foreignObject","pattern","marker"
+
+"clip-path" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"clip-rule" - "circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","clip-path","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"color" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","path","rect","circle","ellipse","line","polyline","polygon","stop","feFlood","feDiffuseLighting","feSpecularLighting","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"color-interpolation" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","animateColor"
+
+"color-interpolation-filters" - "feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","filter","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"color-profile" - "image","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"color-rendering" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","animateColor"
+
+"cursor" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"direction" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"display" - "svg","g","switch","a","foreignObject","text","tspan","tref","altGlyph","textPath","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"dominant-baseline" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"enable-background" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"fill" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"fill-opacity" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"fill-rule" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"filter" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"flood-color" - "feFlood"
+
+"flood-opacity" - "feFlood"
+
+"font" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-family" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-feature-settings" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-size" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-size-adjust" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-stretch" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-style" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-alternates" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-caps" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-east-asian" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-ligatures" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-numeric" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-position" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variation-settings" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-weight" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"glyph-orientation-horizontal" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"glyph-orientation-vertical" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"image-rendering" - "pattern","image","feImage","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"inline-size" - "text"
+
+"isolation" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"kerning" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"letter-spacing" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"lighting-color" - "feDiffuseLighting","feSpecularLighting"
+
+"line-height" - "text","tspan","flowRoot","flowPara"
+
+"marker" - "path","line","polyline","polygon","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"marker-end" - "path","line","polyline","polygon","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"marker-mid" - "path","line","polyline","polygon","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"marker-start" - "path","line","polyline","polygon","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"mask" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"mix-blend-mode" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"opacity" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"overflow" - "svg","symbol","foreignObject","pattern","marker"
+
+"paint-order" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"perspective" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"perspective-origin" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"pointer-events" - "circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"shape-inside" - "text"
+
+"shape-margin" - "text"
+
+"shape-padding" - "text"
+
+"shape-rendering" - "path","rect","circle","ellipse","line","polyline","polygon","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"shape-subtract" - "text"
+
+"solid-color" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"solid-opacity" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"stop-color" - "stop"
+
+"stop-opacity" - "stop"
+
+"stroke" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-dasharray" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-dashoffset" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-linecap" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-linejoin" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-miterlimit" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-opacity" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-width" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-align" - "flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-anchor" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-decoration" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-decoration-color" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-decoration-fill" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-decoration-line" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-decoration-stroke" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-decoration-style" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-indent" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-orientation" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-rendering" - "text","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-transform" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"title" - "circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","g"
+
+"transform" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"transform-box" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"transform-origin" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"transform-style" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"unicode-bidi" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"vector-effect" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"visibility" - "text","tspan","tref","altGlyph","textPath","a","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"white-space" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"word-spacing" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"writing-mode" - "text","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
diff --git a/share/attributes/genMapDataCSS.pl b/share/attributes/genMapDataCSS.pl
new file mode 100755
index 0000000..6e95b1e
--- /dev/null
+++ b/share/attributes/genMapDataCSS.pl
@@ -0,0 +1,405 @@
+#!/usr/bin/env perl
+
+# Purpose: To extract the css_defaults and cssprops data from the
+# SVG 1.1 2nd Ed specification file propidx.html. The file can be found at:
+#
+# http://www.w3.org/TR/SVG/propidx.html
+#
+# A number of adjustments must be made after parsing the HTML file.
+
+# Author: Tavmjong Bah
+# Rewrite of script by Abhishek
+
+use strict;
+use warnings;
+use HTML::TokeParser;
+
+# Groups of elements defined in spec.
+# Note "use" is not a container element but it acts like one!
+# Note "flowRoot, flowPara, flowSpan, flowRegion, and flowRect are Inkscape
+# specific (failed SVG1.2 items)
+my @container_elements = ("a", "defs", "glyph", "g", "marker", "mask", "missing-glyph", "pattern", "svg", "switch", "symbol", "use");
+my @graphics_elements = ("circle", "ellipse", "image", "line", "path", "polygon", "polyline", "rect", "text", "flowRoot", "use");
+my @filter_primitives = ("feBlend", "feColorMatrix", "feComponentTransfer", "feComposite", "feConvolveMatrix",
+ "feDiffuseLighting", "feDisplacementMap", "feFlood", "feGaussianBlur", "feImage",
+ "feMerge", "feMorphology", "feOffset", "feSpecularLighting", "feTile", "feTurbulence" );
+my @text_content_elements = ("altGlyph", "textPath", "text", "tref", "tspan", "flowRoot", "flowPara", "flowSpan");
+my @shapes = ("path", "rect", "circle", "ellipse", "line", "polyline", "polygon");
+my @viewport = ("svg", "symbol", "foreignObject" );
+
+my $p= HTML::TokeParser->new('propidx.html') or die "Can't open file: $!";
+
+my %properties;
+my $property;
+
+# Loop over tokens
+while( my $t = $p->get_token ) {
+
+ # Look for <tr> (start token with value 'tr').
+ if( $t->[0] eq 'S' and lc $t->[1] eq 'tr') {
+
+ print "---------\n";
+
+ my $column = 0;
+ while( $t = $p->get_token ) {
+
+ # Keep track of column
+ if( $t->[0] eq 'S' and lc $t->[1] eq 'td') {
+ $column++;
+ $t = $p->get_token; # Skip to next token
+ }
+
+ if( $column == 1 and $t->[0] eq 'S' and lc $t->[1] =~ 'span') {
+ # First column is always property name, defined inside <span>.
+ # print " span ${$t->[2]}{'class'}\n";
+ # if( ${$t->[2]}{'class'} =~ 'prop-name' ) {
+ # print " $t->[4]\n";
+ # } $property =~ s/\‘//;
+
+ $t = $p->get_token;
+ $property = $t->[1];
+ $property =~ s/‘//; # Opening single quote
+ $property =~ s/’//; # Closing single quote
+ print "Property: $property\n";
+ }
+
+ if( $column == 3 and $t->[0] eq 'T') {
+ # Third column is default value (simple text).
+ my $default = $t->[1];
+ $properties{ $property }->{default} = $default;
+ print " Default: $default\n";
+ }
+
+ if( $column == 4 and $t->[0] eq 'S' ) {
+ # Fourth column is "Applies to"
+ if( lc $t->[1] eq 'span' && ${$t->[2]}{'class'} =~ 'element-name' ) {
+ $t = $p->get_token;
+ my $element = $t->[1];
+ $element =~ s/‘//; # Opening single quote
+ $element =~ s/’//; # Closing single quote
+ print " Elements: $element\n";
+ push @{$properties{ $property }->{elements}}, $element;
+ } elsif ( lc $t->[1] eq 'a' ) {
+ my $text = $p->get_trimmed_text;
+ if( $text ne "" ) {
+ print " Text ->$text<-\n";
+ if( $text =~ "container" ) {
+ print " Adding container elements\n";
+ push @{$properties{ $property }->{elements}}, @container_elements;
+ $properties{ $property }->{addedContainers} = 1;
+ }
+ if( $text =~ "text" ) {
+ print " Adding text content elements\n";
+ push @{$properties{ $property }->{elements}}, @text_content_elements;
+ }
+ if( $text =~ "graphics" ) {
+ print " Adding graphics elements\n";
+ push @{$properties{ $property }->{elements}}, @graphics_elements;
+ }
+ if( $text =~ "primitives" ) {
+ print " Adding filter primitive elements\n";
+ push @{$properties{ $property }->{elements}}, @filter_primitives;
+ }
+ if( $text =~ "shape" ) {
+ print " Adding shape elements\n";
+ push @{$properties{ $property }->{elements}}, @shapes;
+ }
+ if( $text =~ "viewport" ) {
+ print " Adding viewport elements\n";
+ push @{$properties{ $property }->{elements}}, @viewport;
+ }
+ }
+ } else {
+ print " Not Elements: $t->[1]\n";
+ }
+ }
+
+ if( $column == 5 and $t->[0] eq 'T') {
+ # Fifth column is inherit value (simple text).
+ my $inherit = $t->[1];
+ $properties{ $property }->{inherit} = $inherit;
+ print " Inherit: $inherit\n";
+ }
+
+ if( $t->[0] eq 'E' and lc $t->[1] eq 'tr') {
+ last;
+ }
+
+ }
+ }
+
+}
+
+# Adjustments
+$properties{ "alignment-baseline" }->{default} = "auto";
+$properties{ "color" }->{default} = "NO_DEFAULT"; # Depends on user agent.
+$properties{ "font" }->{default} = "NO_DEFAULT"; # See individual font properties.
+$properties{ "font-family" }->{default} = "NO_DEFAULT";
+$properties{ "marker" }->{default} = "none"; # Same as marker-start, etc.
+$properties{ "overflow" }->{default} = "hidden"; # On all but outermost <svg>, user agent style sheet sets this to hidden.
+
+# This is the safest thing to do....
+$properties{ "text-decoration" }->{default} = "NO_DEFAULT";
+$properties{ "text-decoration" }->{inherit} = "no";
+
+#
+push @{$properties{ "color" }->{elements}}, @text_content_elements;
+push @{$properties{ "color" }->{elements}}, @shapes;
+push @{$properties{ "color" }->{elements}}, "stop", "feFlood", "feDiffuseLighting", "feSpecularLighting";
+
+push @{$properties{ "color-interpolation-filters" }->{elements}}, "filter";
+
+@{$properties{ "clip-rule" }->{elements}} = @graphics_elements;
+push @{$properties{ "clip-rule" }->{elements}}, "clip-path"; # Can inherit
+
+push @{$properties{ "display" }->{elements}}, @graphics_elements;
+
+push @{$properties{ "image-rendering" }->{elements}}, "pattern", "image", "feImage";
+
+# "title" isn't in the SVG spec (except for style sheets) but it is commonly supported by browsers
+push @{$properties{ "title" }->{elements}}, @graphics_elements, "g";
+$properties{ "title" }->{default} = "NO DEFAULT";
+$properties{ "title" }->{inherit} = "no";
+
+push @{$properties{ "visibility" }->{elements}}, @graphics_elements;
+
+
+$properties{ "marker-end" }->{default} = $properties{ "marker-start" }->{default};
+$properties{ "marker-mid" }->{default} = $properties{ "marker-start" }->{default};
+$properties{ "marker-end" }->{inherit} = $properties{ "marker-start" }->{inherit};
+$properties{ "marker-mid" }->{inherit} = $properties{ "marker-start" }->{inherit};
+@{$properties{ "marker-end" }->{elements}} = @{$properties{ "marker-start" }->{elements}};
+@{$properties{ "marker-mid" }->{elements}} = @{$properties{ "marker-start" }->{elements}};
+
+
+# Inkscape uses CSS property 'line-height' even though this is not part of SVG spec.
+push @{$properties{ "line-height" }->{elements}}, "text", "tspan", "flowRoot", "flowPara";
+$properties{ "line-height" }->{default} = "NO DEFAULT";
+$properties{ "line-height" }->{inherit} = "no";
+
+# Inkscape uses CSS property 'text-align' for flowed text. It is not an SVG 1.1 property
+# but is found in SVG 1.2 Tiny.
+push @{$properties{ "text-align" }->{elements}}, "flowRoot", "flowPara", "flowSpan";
+$properties{ "text-align" }->{default} = "start";
+$properties{ "text-align" }->{inherit} = "yes";
+
+# Compositing and Blending Level 1
+push @{$properties{ "mix-blend-mode" }->{elements}}, @container_elements;
+push @{$properties{ "mix-blend-mode" }->{elements}}, @graphics_elements;
+$properties{ "mix-blend-mode" }->{default} = "normal";
+$properties{ "mix-blend-mode" }->{inherit} = "no";
+
+push @{$properties{ "isolation" }->{elements}}, @container_elements;
+push @{$properties{ "isolation" }->{elements}}, @graphics_elements;
+$properties{ "isolation" }->{default} = "auto";
+$properties{ "isolation" }->{inherit} = "no";
+
+# SVG2
+push @{$properties{ "paint-order" }->{elements}}, @container_elements;
+push @{$properties{ "paint-order" }->{elements}}, @graphics_elements;
+$properties{ "paint-order" }->{default} = "normal";
+$properties{ "paint-order" }->{inherit} = "yes";
+
+push @{$properties{ "solid-color" }->{elements}}, @container_elements;
+push @{$properties{ "solid-color" }->{elements}}, @graphics_elements;
+$properties{ "solid-color" }->{default} = "#000000";
+$properties{ "solid-color" }->{inherit} = "no";
+
+push @{$properties{ "solid-opacity" }->{elements}}, @container_elements;
+push @{$properties{ "solid-opacity" }->{elements}}, @graphics_elements;
+$properties{ "solid-opacity" }->{default} = "1";
+$properties{ "solid-opacity" }->{inherit} = "no";
+
+push @{$properties{ "vector-effect" }->{elements}}, @container_elements;
+push @{$properties{ "vector-effect" }->{elements}}, @graphics_elements;
+$properties{ "vector-effect" }->{default} = "none";
+$properties{ "vector-effect" }->{inherit} = "no";
+
+
+# SVG2 Text
+push @{$properties{ "white-space" }->{elements}}, @container_elements;
+push @{$properties{ "white-space" }->{elements}}, @text_content_elements;
+$properties{ "white-space" }->{default} = "normal";
+$properties{ "white-space" }->{inherit} = "yes";
+
+push @{$properties{ "shape-inside" }->{elements}}, "text";
+$properties{ "shape-inside" }->{default} = "auto";
+$properties{ "shape-inside" }->{inherit} = "no";
+
+push @{$properties{ "shape-subtract" }->{elements}}, "text";
+$properties{ "shape-subtract" }->{default} = "auto";
+$properties{ "shape-subtract" }->{inherit} = "no";
+
+push @{$properties{ "shape-padding" }->{elements}}, "text";
+$properties{ "shape-padding" }->{default} = "0";
+$properties{ "shape-padding" }->{inherit} = "no";
+
+push @{$properties{ "shape-margin" }->{elements}}, "text";
+$properties{ "shape-margin" }->{default} = "0";
+$properties{ "shape-margin" }->{inherit} = "no";
+
+push @{$properties{ "inline-size" }->{elements}}, "text";
+$properties{ "inline-size" }->{default} = "0";
+$properties{ "inline-size" }->{inherit} = "no";
+
+
+#CSS Text Level 3
+push @{$properties{ "text-indent" }->{elements}}, @container_elements;
+push @{$properties{ "text-indent" }->{elements}}, @text_content_elements;
+$properties{ "text-indent" }->{default} = "0";
+$properties{ "text-indent" }->{inherit} = "yes";
+
+push @{$properties{ "text-transform" }->{elements}}, @container_elements;
+push @{$properties{ "text-transform" }->{elements}}, @text_content_elements;
+$properties{ "text-transform" }->{default} = "none";
+$properties{ "text-transform" }->{inherit} = "yes";
+
+
+# CSS Text Decoration
+push @{$properties{ "text-decoration-line" }->{elements}}, @container_elements;
+push @{$properties{ "text-decoration-line" }->{elements}}, @text_content_elements;
+$properties{ "text-decoration-line" }->{default} = "none";
+$properties{ "text-decoration-line" }->{inherit} = "no";
+
+push @{$properties{ "text-decoration-color" }->{elements}}, @container_elements;
+push @{$properties{ "text-decoration-color" }->{elements}}, @text_content_elements;
+$properties{ "text-decoration-color" }->{default} = "NO_DEFAULT";
+$properties{ "text-decoration-color" }->{inherit} = "no";
+
+push @{$properties{ "text-decoration-style" }->{elements}}, @container_elements;
+push @{$properties{ "text-decoration-style" }->{elements}}, @text_content_elements;
+$properties{ "text-decoration-style" }->{default} = "solid";
+$properties{ "text-decoration-style" }->{inherit} = "no";
+
+push @{$properties{ "text-decoration-fill" }->{elements}}, @container_elements;
+push @{$properties{ "text-decoration-fill" }->{elements}}, @text_content_elements;
+$properties{ "text-decoration-fill" }->{default} = "NO_DEFAULT";
+$properties{ "text-decoration-fill" }->{inherit} = "no";
+
+push @{$properties{ "text-decoration-stroke" }->{elements}}, @container_elements;
+push @{$properties{ "text-decoration-stroke" }->{elements}}, @text_content_elements;
+$properties{ "text-decoration-stroke" }->{default} = "NO_DEFAULT";
+$properties{ "text-decoration-stroke" }->{inherit} = "no";
+
+
+
+# CSS Fonts Level 3
+push @{$properties{ "font-variant-ligatures" }->{elements}}, @container_elements;
+push @{$properties{ "font-variant-ligatures" }->{elements}}, @text_content_elements;
+$properties{ "font-variant-ligatures" }->{default} = "normal";
+$properties{ "font-variant-ligatures" }->{inherit} = "yes";
+
+push @{$properties{ "font-variant-position" }->{elements}}, @container_elements;
+push @{$properties{ "font-variant-position" }->{elements}}, @text_content_elements;
+$properties{ "font-variant-position" }->{default} = "normal";
+$properties{ "font-variant-position" }->{inherit} = "yes";
+
+push @{$properties{ "font-variant-caps" }->{elements}}, @container_elements;
+push @{$properties{ "font-variant-caps" }->{elements}}, @text_content_elements;
+$properties{ "font-variant-caps" }->{default} = "normal";
+$properties{ "font-variant-caps" }->{inherit} = "yes";
+
+push @{$properties{ "font-variant-numeric" }->{elements}}, @container_elements;
+push @{$properties{ "font-variant-numeric" }->{elements}}, @text_content_elements;
+$properties{ "font-variant-numeric" }->{default} = "normal";
+$properties{ "font-variant-numeric" }->{inherit} = "yes";
+
+push @{$properties{ "font-variant-alternates" }->{elements}}, @container_elements;
+push @{$properties{ "font-variant-alternates" }->{elements}}, @text_content_elements;
+$properties{ "font-variant-alternates" }->{default} = "normal";
+$properties{ "font-variant-alternates" }->{inherit} = "yes";
+
+push @{$properties{ "font-variant-east-asian" }->{elements}}, @container_elements;
+push @{$properties{ "font-variant-east-asian" }->{elements}}, @text_content_elements;
+$properties{ "font-variant-east-asian" }->{default} = "normal";
+$properties{ "font-variant-east-asian" }->{inherit} = "yes";
+
+push @{$properties{ "font-variant" }->{elements}}, @container_elements;
+push @{$properties{ "font-variant" }->{elements}}, @text_content_elements;
+$properties{ "font-variant" }->{default} = "normal";
+$properties{ "font-variant" }->{inherit} = "yes";
+
+push @{$properties{ "font-feature-settings" }->{elements}}, @container_elements;
+push @{$properties{ "font-feature-settings" }->{elements}}, @text_content_elements;
+$properties{ "font-feature-settings" }->{default} = "normal";
+$properties{ "font-feature-settings" }->{inherit} = "yes";
+
+
+# CSS Fonts Level 4
+push @{$properties{ "font-variation-settings" }->{elements}}, @container_elements;
+push @{$properties{ "font-variation-settings" }->{elements}}, @text_content_elements;
+$properties{ "font-variation-settings" }->{default} = "normal";
+$properties{ "font-variation-settings" }->{inherit} = "yes";
+
+
+# CSS Writing Modes
+push @{$properties{ "text-orientation" }->{elements}}, @container_elements;
+push @{$properties{ "text-orientation" }->{elements}}, @text_content_elements;
+$properties{ "text-orientation" }->{default} = "mixed";
+$properties{ "text-orientation" }->{inherit} = "yes";
+
+# CSS Transformations
+push @{$properties{ "transform" }->{elements}}, @container_elements;
+push @{$properties{ "transform" }->{elements}}, @graphics_elements;
+$properties{ "transform" }->{default} = "none";
+$properties{ "transform" }->{inherit} = "no";
+
+push @{$properties{ "transform-box" }->{elements}}, @container_elements;
+push @{$properties{ "transform-box" }->{elements}}, @graphics_elements;
+$properties{ "transform-box" }->{default} = "NO_DEFAULT"; # Default no 100% fixed.
+$properties{ "transform-box" }->{inherit} = "no";
+
+push @{$properties{ "transform-origin" }->{elements}}, @container_elements;
+push @{$properties{ "transform-origin" }->{elements}}, @graphics_elements;
+$properties{ "transform-origin" }->{default} = "NO_DEFAULT"; # Default is complicated
+$properties{ "transform-origin" }->{inherit} = "no";
+
+push @{$properties{ "transform-style" }->{elements}}, @container_elements;
+push @{$properties{ "transform-style" }->{elements}}, @graphics_elements;
+$properties{ "transform-style" }->{default} = "flat";
+$properties{ "transform-style" }->{inherit} = "no";
+
+push @{$properties{ "perspective" }->{elements}}, @container_elements;
+push @{$properties{ "perspective" }->{elements}}, @graphics_elements;
+$properties{ "perspective" }->{default} = "none";
+$properties{ "perspective" }->{inherit} = "no";
+
+push @{$properties{ "perspective-origin" }->{elements}}, @container_elements;
+push @{$properties{ "perspective-origin" }->{elements}}, @graphics_elements;
+$properties{ "perspective-origin" }->{default} = "NO_DEFAULT"; # Default is complicated
+$properties{ "perspective-origin" }->{inherit} = "no";
+
+push @{$properties{ "backface-visibility" }->{elements}}, @container_elements;
+push @{$properties{ "backface-visibility" }->{elements}}, @graphics_elements;
+$properties{ "backface-visibility" }->{default} = "visible";
+$properties{ "backface-visibility" }->{inherit} = "no";
+
+# Output
+
+open( DEFAULTS, ">css_defaults_new" ) or die "Couldn't open output";
+open( ELEMENTS, ">cssprops_new" ) or die "Couldn't open output";
+
+for $property ( sort keys %properties ) {
+ print "$property:\t$properties{ $property }->{default}\t$properties{ $property }->{inherit}\n";
+ # Must add container elements to all properties that are inherited.
+ if( $properties{ $property }->{inherit} =~ "yes" ) {
+ # But not if they have already been added
+ if( !defined $properties{ $property }->{addedContainers} ) {
+ push @{$properties{ $property }->{elements}}, @container_elements;
+ }
+ }
+ print " @{ $properties{ $property }->{elements}}\n";
+
+ print DEFAULTS "\"$property\" - \"$properties{ $property }->{default}\" - \"$properties{ $property }->{inherit}\"\n\n";
+ print ELEMENTS "\"$property\" - ";
+ my $first = 0;
+ foreach (@{$properties{ $property }->{elements}}) {
+ if( $first != 0 ) {
+ print ELEMENTS ",";
+ }
+ $first = 1;
+ print ELEMENTS "\"$_\"";
+ }
+ print ELEMENTS "\n\n";
+}
+
diff --git a/share/attributes/genMapDataSVG.pl b/share/attributes/genMapDataSVG.pl
new file mode 100755
index 0000000..c2653e0
--- /dev/null
+++ b/share/attributes/genMapDataSVG.pl
@@ -0,0 +1,138 @@
+#!/usr/bin/env perl
+
+# Purpose: To extract the svgprops data from the
+# SVG 1.1 2nd Ed specification file attindex.html. The file can be found at:
+#
+# http://www.w3.org/TR/SVG/attindex.html
+#
+# Note cssprops must be generated first to pickup "Presentation Attributes".
+
+# Author: Tavmjong Bah
+# Rewrite of script by Abhishek
+
+use strict;
+use warnings;
+use HTML::TokeParser;
+
+my $p= HTML::TokeParser->new('attindex.html') or die "Can't open file: $!";
+
+my %attributes;
+my $attribute;
+
+# Loop over tokens
+while( my $t = $p->get_token ) {
+
+ # Look for <tr> (start token with value 'tr').
+ if( $t->[0] eq 'S' and lc $t->[1] eq 'tr') {
+
+ print "---------\n";
+
+ my $column = 0;
+ while( $t = $p->get_token ) {
+
+ # Keep track of column
+ if( $t->[0] eq 'S' and lc $t->[1] eq 'td') {
+ $column++;
+ $t = $p->get_token; # Skip to next token
+ }
+
+ if( $column == 1 and $t->[0] eq 'S' and lc $t->[1] =~ 'span') {
+ # First column is always attribute name, defined inside <span>.
+ $t = $p->get_token;
+ $attribute = $t->[1];
+ $attribute =~ s/‘//; # Opening single quote
+ $attribute =~ s/’//; # Closing single quote
+ print "Attribute: $attribute\n";
+ }
+
+ if( $column == 2 and $t->[0] eq 'S') {
+ # Second column is list of elements, each inside its own span.
+ if( lc $t->[1] eq 'span' && ${$t->[2]}{'class'} =~ 'element-name' ) {
+ $t = $p->get_token;
+ my $element = $t->[1];
+ $element =~ s/‘//; # Opening single quote
+ $element =~ s/’//; # Closing single quote
+ print " Elements: $element\n";
+ push @{$attributes{ $attribute }->{elements}}, $element;
+ } else {
+# print " Not Elements: $t->[1]\n";
+ }
+ }
+
+ if( $t->[0] eq 'E' and lc $t->[1] eq 'tr') {
+ last;
+ }
+
+ }
+ }
+
+ # Stop if we get to presentation attributes
+ if( $t->[0] eq 'S' and lc $t->[1] eq 'h2') {
+ $t = $p->get_token;
+ if( $t->[1] =~ /Presentation/ ) {
+ print "Found: $t->[1], quitting.\n";
+ last;
+ }
+ }
+}
+
+# Adjustments
+push @{$attributes{ "in" }->{elements}}, "feMergeNode";
+push @{$attributes{ "class" }->{elements}}, "flowRoot","flowPara","flowSpan","flowRect","flowRegion","solidColor";
+push @{$attributes{ "id" }->{elements}}, "flowRoot","flowPara","flowSpan","flowRect","flowRegion","solidColor";
+push @{$attributes{ "style" }->{elements}}, "flowRoot","flowPara","flowSpan","flowRect","flowRegion","solidColor";
+push @{$attributes{ "xml:space" }->{elements}}, "flowRoot","flowPara","flowSpan";
+push @{$attributes{ "transform" }->{elements}}, "flowRoot","flowPara","flowSpan";
+push @{$attributes{ "fr" }->{elements}}, "radialGradient";
+push @{$attributes{ "side" }->{elements}}, "textPath";
+
+# Mesh gradients
+push @{$attributes{ "id" }->{elements}}, "meshgradient","mesh","meshrow","meshpatch";
+push @{$attributes{ "path" }->{elements}}, "stop";
+push @{$attributes{ "gradientUnits" }->{elements}}, "meshgradient","mesh";
+push @{$attributes{ "gradientTransform" }->{elements}}, "meshgradient","mesh";
+#push @{$attributes{ "transform" }->{elements}}, "mesh";
+push @{$attributes{ "href" }->{elements}}, "meshgradient","mesh";
+push @{$attributes{ "type" }->{elements}}, "meshgradient","mesh";
+push @{$attributes{ "x" }->{elements}}, "meshgradient","mesh";
+push @{$attributes{ "y" }->{elements}}, "meshgradient","mesh";
+push @{$attributes{ "xlink:href" }->{elements}}, "meshgradient","mesh";
+
+# Hatches
+push @{$attributes{ "id" }->{elements}}, "hatch","hatchpath";
+push @{$attributes{ "pitch" }->{elements}}, "hatch";
+push @{$attributes{ "rotate" }->{elements}}, "hatch";
+push @{$attributes{ "hatchUnits" }->{elements}}, "hatch";
+push @{$attributes{ "hatchContentUnits" }->{elements}}, "hatch";
+push @{$attributes{ "transform" }->{elements}}, "hatch";
+push @{$attributes{ "href" }->{elements}}, "hatch";
+push @{$attributes{ "d" }->{elements}}, "hatchpath";
+push @{$attributes{ "offset" }->{elements}}, "hatchpath";
+
+
+# Output
+
+open( ELEMENTS, ">svgprops_new" ) or die "Couldn't open output";
+
+for $attribute ( sort keys %attributes ) {
+
+ print ELEMENTS "\"$attribute\" - ";
+ my $first = 0;
+ foreach (@{$attributes{ $attribute }->{elements}}) {
+ if( $first != 0 ) {
+ print ELEMENTS ",";
+ }
+ $first = 1;
+ print ELEMENTS "\"$_\"";
+ }
+ print ELEMENTS "\n\n";
+}
+
+# Copy cssprops verbatim. For every CSS property there is a
+# corresponding "Presentation Attribute".
+
+open( PROPERTIES, "cssprops" ) or die "Couldn't open $!";
+
+while( <PROPERTIES> ) {
+ print ELEMENTS;
+}
diff --git a/share/attributes/propidx.html b/share/attributes/propidx.html
new file mode 100755
index 0000000..c1684d2
--- /dev/null
+++ b/share/attributes/propidx.html
@@ -0,0 +1,268 @@
+<!--
+ Scalable Vector Graphics (SVG) 1.1 (Second Edition)
+ Appendix N: Property Index
+
+ $Id: propidx.html,v 1.1 2011/08/10 03:35:31 schepers Exp $
+
+ Note: This document is generated from ../master/propidx.html.
+ Run "make" from ../master/ to regenerate it.
+ -->
+
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><title>Property Index – SVG 1.1 (Second Edition)</title><link rel="stylesheet" type="text/css" media="screen" href="style/svg-style.css"/><link rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-REC" type="text/css" media="screen"/></head><body><div class="header top"><span class="namedate">SVG 1.1 (Second Edition) – 16 August 2011</span><a href="Overview.html">Top</a> ⋅ <a href="expanded-toc.html">Contents</a> ⋅ <a href="attindex.html">Previous</a> ⋅ <a href="feature.html">Next</a> ⋅ <a href="eltindex.html">Elements</a> ⋅ <a href="attindex.html">Attributes</a> ⋅ <a href="propidx.html">Properties</a></div>
+
+<h1>Appendix N: Property Index</h1>
+
+<p class="normativity"><em>This appendix is informative, not normative.</em></p>
+
+ <table class="vert property-table" summary="list of all properties"><thead><tr><th>Name</th><th>Values</th><th>Initial value</th><th>Applies to</th><th title="Inherited">Inh.</th><th>Percentages</th><th>Media</th><th title="Animatable"><a href="animate.html#Animatable">Anim.</a></th></tr></thead><tbody><tr><td><a href="text.html#AlignmentBaselineProperty"><span class="prop-name">‘alignment-baseline’</span></a></td><td>auto | baseline | before-edge | text-before-edge |
+ middle | central | after-edge | text-after-edge |
+ ideographic | alphabetic | hanging | mathematical | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>see property description</td><td><a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a> elements</td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#BaselineShiftProperty"><span class="prop-name">‘baseline-shift’</span></a></td><td>baseline | sub | super | <a href="types.html#DataTypePercentage">&lt;percentage&gt;</a>
+ | <a href="types.html#DataTypeLength">&lt;length&gt;</a>
+ | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>baseline</td><td><a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a> elements</td><td>no</td><td>refer to the "line height" of the <a href="text.html#TextElement"><span class="element-name">‘text’</span></a> element, which in
+ the case of SVG is defined to be equal to the font size</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="masking.html#ClipProperty"><span class="prop-name">‘clip’</span></a></td><td><a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/visufx.html#value-def-shape">
+ <span class="value-inst-shape noxref">&lt;shape&gt;</span></a>
+ | auto | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>auto</td><td><a href="coords.html#ElementsThatEstablishViewports">elements
+ which establish a new viewport</a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a> elements and <a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a> elements</td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="masking.html#ClipPathProperty"><span class="prop-name">‘clip-path’</span></a></td><td><a href="types.html#DataTypeFuncIRI">&lt;funciri&gt;</a> |
+ none | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>none</td><td><a href="intro.html#TermContainerElement">container
+ elements</a> and <a href="intro.html#TermGraphicsElement">graphics
+ elements</a></td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="masking.html#ClipRuleProperty"><span class="prop-name">‘clip-rule’</span></a></td><td>nonzero | evenodd | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>nonzero</td><td>graphics elements within a <a href="masking.html#ClipPathElement"><span class="element-name">‘clipPath’</span></a> element</td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="color.html#ColorProperty"><span class="prop-name">‘color’</span></a></td><td><a href="types.html#DataTypeColor">&lt;color&gt;</a>
+ | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>depends on user agent</td><td>elements to which properties <a href="painting.html#FillProperty"><span class="prop-name">‘fill’</span></a>, <a href="painting.html#StrokeProperty"><span class="prop-name">‘stroke’</span></a>, <a href="pservers.html#StopColorProperty"><span class="prop-name">‘stop-color’</span></a>, <a href="filters.html#FloodColorProperty"><span class="prop-name">‘flood-color’</span></a>, <a href="filters.html#LightingColorProperty"><span class="prop-name">‘lighting-color’</span></a> apply</td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#ColorInterpolationProperty"><span class="prop-name">‘color-interpolation’</span></a></td><td>auto | sRGB | linearRGB | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>sRGB</td><td><a href="intro.html#TermContainerElement">container
+ elements</a>, <a href="intro.html#TermGraphicsElement">graphics
+ elements</a> and <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#ColorInterpolationFiltersProperty"><span class="prop-name">‘color-interpolation-filters’</span></a></td><td>auto | sRGB | linearRGB | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>linearRGB</td><td><a href="filters.html#TermFilterPrimitive">filter
+ primitives</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="color.html#ColorProfileProperty"><span class="prop-name">‘color-profile’</span></a></td><td>auto | sRGB | &lt;name&gt; | <a href="types.html#DataTypeFuncIRI">&lt;funciri&gt;</a> | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>auto</td><td><a href="struct.html#ImageElement"><span class="element-name">‘image’</span></a> elements that
+ refer to raster images</td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#ColorRenderingProperty"><span class="prop-name">‘color-rendering’</span></a></td><td>auto | optimizeSpeed | optimizeQuality | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>auto</td><td><a href="intro.html#TermContainerElement">container
+ elements</a>, <a href="intro.html#TermGraphicsElement">graphics
+ elements</a> and <a href="animate.html#AnimateColorElement"><span class="element-name">‘animateColor’</span></a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="interact.html#CursorProperty"><span class="prop-name">‘cursor’</span></a></td><td>[ [<a href="types.html#DataTypeFuncIRI">&lt;funciri&gt;</a>
+ ,]* [ auto | crosshair | default | pointer | move |
+ e-resize | ne-resize | nw-resize | n-resize | se-resize |
+ sw-resize | s-resize | w-resize| text | wait | help ] ] |
+ <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>auto</td><td><a href="intro.html#TermContainerElement">container
+ elements</a> and <a href="intro.html#TermGraphicsElement">graphics
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a>, <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#interactive-media-group">
+ interactive</a></td><td>yes</td></tr><tr><td><a href="text.html#DirectionProperty"><span class="prop-name">‘direction’</span></a></td><td>ltr | rtl | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>ltr</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>no</td></tr><tr><td><a href="painting.html#DisplayProperty"><span class="prop-name">‘display’</span></a></td><td>inline | block | list-item | run-in | compact |
+ marker | table | inline-table | table-row-group |
+ table-header-group | table-footer-group | table-row |
+ table-column-group | table-column | table-cell |
+ table-caption | none | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>inline</td><td><a href="struct.html#SVGElement"><span class="element-name">‘svg’</span></a>, <a href="struct.html#GElement"><span class="element-name">‘g’</span></a>, <a href="struct.html#SwitchElement"><span class="element-name">‘switch’</span></a>, <a href="linking.html#AElement"><span class="element-name">‘a’</span></a>, <a href="extend.html#ForeignObjectElement"><span class="element-name">‘foreignObject’</span></a>, graphics
+ elements (including the <a href="text.html#TextElement"><span class="element-name">‘text’</span></a> element) and text
+ sub-elements (i.e., <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a>)</td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#all-media-group">
+ all</a></td><td>yes</td></tr><tr><td><a href="text.html#DominantBaselineProperty"><span class="prop-name">‘dominant-baseline’</span></a></td><td>auto | use-script | no-change | reset-size |
+ ideographic | alphabetic | hanging | mathematical |
+ central | middle | text-after-edge | text-before-edge |
+ <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>auto</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="filters.html#EnableBackgroundProperty"><span class="prop-name">‘enable-background’</span></a></td><td>accumulate | new [ &lt;x&gt; &lt;y&gt; &lt;width&gt;
+ &lt;height&gt; ] | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>accumulate</td><td><a href="intro.html#TermContainerElement">container
+ elements</a></td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>no</td></tr><tr><td><a href="painting.html#FillProperty"><span class="prop-name">‘fill’</span></a></td><td>&lt;paint&gt; (See <a href="painting.html#SpecifyingPaint">Specifying
+ paint</a>)</td><td>black</td><td><a href="intro.html#TermShape">shapes</a> and <a href="intro.html#TermTextContentElement">text content
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#FillOpacityProperty"><span class="prop-name">‘fill-opacity’</span></a></td><td>&lt;opacity-value&gt; | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>1</td><td><a href="intro.html#TermShape">shapes</a> and <a href="intro.html#TermTextContentElement">text content
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#FillRuleProperty"><span class="prop-name">‘fill-rule’</span></a></td><td>nonzero | evenodd | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>nonzero</td><td><a href="intro.html#TermShape">shapes</a> and <a href="intro.html#TermTextContentElement">text content
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="filters.html#FilterProperty"><span class="prop-name">‘filter’</span></a></td><td><a href="types.html#DataTypeFuncIRI">&lt;funciri&gt;</a> | none | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>none</td><td><a href="intro.html#TermContainerElement">container
+ elements</a> and <a href="intro.html#TermGraphicsElement">graphics
+ elements</a></td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="filters.html#FloodColorProperty"><span class="prop-name">‘flood-color’</span></a></td><td>currentColor |<br/>
+ <a href="types.html#DataTypeColor">&lt;color&gt;</a>
+ [<a href="types.html#DataTypeICCColor">&lt;icccolor&gt;</a>]
+ |<br/>
+ <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>black</td><td><a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a> elements</td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="filters.html#FloodOpacityProperty"><span class="prop-name">‘flood-opacity’</span></a></td><td>&lt;opacity-value&gt; | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>1</td><td><a href="filters.html#feFloodElement"><span class="element-name">‘feFlood’</span></a> elements</td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#FontProperty"><span class="prop-name">‘font’</span></a></td><td>[ [ <a href="text.html#FontStyleProperty"><span class="prop-name">‘font-style’</span></a>
+ || <a href="text.html#FontVariantProperty"><span class="prop-name">‘font-variant’</span></a>
+ || <a href="text.html#FontWeightProperty"><span class="prop-name">‘font-weight’</span></a>
+ ]? <a href="text.html#FontSizeProperty"><span class="prop-name">‘font-size’</span></a>
+ [ / <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/visudet.html#propdef-line-height">
+ <span class="propinst-line-height noxref">'line-height'</span></a>
+ ]? <a href="text.html#FontFamilyProperty"><span class="prop-name">‘font-family’</span></a>
+ ] | caption | icon | menu | message-box | small-caption |
+ status-bar | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>see individual properties</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>see individual properties</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes <sup><a href="#note1">[1]</a></sup></td></tr><tr><td><a href="text.html#FontFamilyProperty"><span class="prop-name">‘font-family’</span></a></td><td>[[ <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/fonts.html#value-def-family-name">
+ <span class="value-inst-family-name noxref">&lt;family-name&gt;</span></a>
+ | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/fonts.html#value-def-generic-family">
+ <span class="value-inst-generic-family noxref">&lt;generic-family&gt;</span></a>
+ ],]* [ <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/fonts.html#value-def-family-name">
+ <span class="value-inst-family-name noxref">&lt;family-name&gt;</span></a>
+ | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/fonts.html#value-def-generic-family">
+ <span class="value-inst-generic-family noxref">&lt;generic-family&gt;</span></a>]
+ | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>depends on user agent</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#FontSizeProperty"><span class="prop-name">‘font-size’</span></a></td><td><a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/fonts.html#value-def-absolute-size">
+ <span class="value-inst-absolute-size noxref">&lt;absolute-size&gt;</span></a>
+ | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/fonts.html#value-def-relative-size">
+ <span class="value-inst-relative-size noxref">&lt;relative-size&gt;</span></a>
+ | <a href="types.html#DataTypeLength">&lt;length&gt;</a>
+ | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/syndata.html#value-def-percentage">
+ <span class="value-inst-percentage noxref">&lt;percentage&gt;</span></a>
+ | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>medium</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes, the computed value is inherited</td><td>refer to parent element's font size</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#FontSizeAdjustProperty"><span class="prop-name">‘font-size-adjust’</span></a></td><td><a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/syndata.html#value-def-number">
+ <span class="value-inst-number noxref">&lt;number&gt;</span></a>
+ | none | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>none</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes <sup><a href="#note1">[1]</a></sup></td></tr><tr><td><a href="text.html#FontStretchProperty"><span class="prop-name">‘font-stretch’</span></a></td><td>normal | wider | narrower | ultra-condensed |
+ extra-condensed | condensed | semi-condensed |
+ semi-expanded | expanded | extra-expanded |
+ ultra-expanded | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>normal</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#FontStyleProperty"><span class="prop-name">‘font-style’</span></a></td><td>normal | italic | oblique | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>normal</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#FontVariantProperty"><span class="prop-name">‘font-variant’</span></a></td><td>normal | small-caps | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>normal</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#FontWeightProperty"><span class="prop-name">‘font-weight’</span></a></td><td>normal | bold | bolder | lighter | 100 | 200 | 300 |
+ 400 | 500 | 600 | 700 | 800 | 900 | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>normal</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#GlyphOrientationHorizontalProperty"><span class="prop-name">‘glyph-orientation-horizontal’</span></a></td><td><a href="types.html#DataTypeAngle">&lt;angle&gt;</a> | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>0deg</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>no</td></tr><tr><td><a href="text.html#GlyphOrientationVerticalProperty"><span class="prop-name">‘glyph-orientation-vertical’</span></a></td><td>auto | <a href="types.html#DataTypeAngle">&lt;angle&gt;</a> | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>auto</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>no</td></tr><tr><td><a href="painting.html#ImageRenderingProperty"><span class="prop-name">‘image-rendering’</span></a></td><td>auto | optimizeSpeed | optimizeQuality | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>auto</td><td>images</td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#KerningProperty"><span class="prop-name">‘kerning’</span></a></td><td>auto | <a href="types.html#DataTypeLength">&lt;length&gt;</a> | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>auto</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#LetterSpacingProperty"><span class="prop-name">‘letter-spacing’</span></a></td><td>normal | <a href="types.html#DataTypeLength">&lt;length&gt;</a> | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>normal</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="filters.html#LightingColorProperty"><span class="prop-name">‘lighting-color’</span></a></td><td>currentColor |<br/>
+ <a href="types.html#DataTypeColor">&lt;color&gt;</a>
+ [<a href="types.html#DataTypeICCColor">&lt;icccolor&gt;</a>]
+ |<br/>
+ <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>white</td><td><a href="filters.html#feDiffuseLightingElement"><span class="element-name">‘feDiffuseLighting’</span></a> and
+ <a href="filters.html#feSpecularLightingElement"><span class="element-name">‘feSpecularLighting’</span></a>
+ elements</td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#MarkerProperty"><span class="prop-name">‘marker’</span></a></td><td>see individual properties</td><td>see individual properties</td><td><a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a> and <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a> elements</td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#MarkerEndProperty"><span class="prop-name">‘marker-end’</span></a><br/>
+ <a href="painting.html#MarkerMidProperty"><span class="prop-name">‘marker-mid’</span></a><br/>
+ <a href="painting.html#MarkerStartProperty"><span class="prop-name">‘marker-start’</span></a></td><td>none |<br/>
+ <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a>
+ |<br/>
+ <a href="types.html#DataTypeFuncIRI">&lt;funciri&gt;</a></td><td>none</td><td><a href="paths.html#PathElement"><span class="element-name">‘path’</span></a>, <a href="shapes.html#LineElement"><span class="element-name">‘line’</span></a>, <a href="shapes.html#PolylineElement"><span class="element-name">‘polyline’</span></a> and <a href="shapes.html#PolygonElement"><span class="element-name">‘polygon’</span></a> elements</td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="masking.html#MaskProperty"><span class="prop-name">‘mask’</span></a></td><td><a href="types.html#DataTypeFuncIRI">&lt;funciri&gt;</a> | none | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>none</td><td><a href="intro.html#TermContainerElement">container
+ elements</a> and <a href="intro.html#TermGraphicsElement">graphics
+ elements</a></td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="masking.html#OpacityProperty"><span class="prop-name">‘opacity’</span></a></td><td>&lt;opacity-value&gt; | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>1</td><td><a href="intro.html#TermContainerElement">container
+ elements</a> and <a href="intro.html#TermGraphicsElement">graphics
+ elements</a></td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="masking.html#OverflowProperty"><span class="prop-name">‘overflow’</span></a></td><td>visible | hidden | scroll | auto | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>see prose</td><td><a href="coords.html#ElementsThatEstablishViewports">elements
+ which establish a new viewport</a>, <a href="pservers.html#PatternElement"><span class="element-name">‘pattern’</span></a> elements and <a href="painting.html#MarkerElement"><span class="element-name">‘marker’</span></a> elements</td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="interact.html#PointerEventsProperty"><span class="prop-name">‘pointer-events’</span></a></td><td>visiblePainted | visibleFill | visibleStroke |
+ visible |<br/>
+ painted | fill | stroke | all | none | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>visiblePainted</td><td><a href="intro.html#TermGraphicsElement">graphics
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#ShapeRenderingProperty"><span class="prop-name">‘shape-rendering’</span></a></td><td>auto | optimizeSpeed | crispEdges |<br/>
+ geometricPrecision | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>auto</td><td><a href="intro.html#TermShape">shapes</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="pservers.html#StopColorProperty"><span class="prop-name">‘stop-color’</span></a></td><td>currentColor |<br/>
+ <a href="types.html#DataTypeColor">&lt;color&gt;</a>
+ [<a href="types.html#DataTypeICCColor">&lt;icccolor&gt;</a>]
+ |<br/>
+ <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>black</td><td><a href="pservers.html#StopElement"><span class="element-name">‘stop’</span></a> elements</td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="pservers.html#StopOpacityProperty"><span class="prop-name">‘stop-opacity’</span></a></td><td>&lt;opacity-value&gt; | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>1</td><td><a href="pservers.html#StopElement"><span class="element-name">‘stop’</span></a> elements</td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#StrokeProperty"><span class="prop-name">‘stroke’</span></a></td><td>&lt;paint&gt; (See <a href="painting.html#SpecifyingPaint">Specifying
+ paint</a>)</td><td>none</td><td><a href="intro.html#TermShape">shapes</a> and <a href="intro.html#TermTextContentElement">text content
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#StrokeDasharrayProperty"><span class="prop-name">‘stroke-dasharray’</span></a></td><td>none | &lt;dasharray&gt; | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>none</td><td><a href="intro.html#TermShape">shapes</a> and <a href="intro.html#TermTextContentElement">text content
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes <sup><a href="#note1">[1]</a></sup></td></tr><tr><td><a href="painting.html#StrokeDashoffsetProperty"><span class="prop-name">‘stroke-dashoffset’</span></a></td><td><a href="types.html#DataTypePercentage">&lt;percentage&gt;</a> | <a href="types.html#DataTypeLength">&lt;length&gt;</a> | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>0</td><td><a href="intro.html#TermShape">shapes</a> and <a href="intro.html#TermTextContentElement">text content
+ elements</a></td><td>yes</td><td>see prose</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#StrokeLinecapProperty"><span class="prop-name">‘stroke-linecap’</span></a></td><td>butt | round | square | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>butt</td><td><a href="intro.html#TermShape">shapes</a> and <a href="intro.html#TermTextContentElement">text content
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#StrokeLinejoinProperty"><span class="prop-name">‘stroke-linejoin’</span></a></td><td>miter | round | bevel | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>miter</td><td><a href="intro.html#TermShape">shapes</a> and <a href="intro.html#TermTextContentElement">text content
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#StrokeMiterlimitProperty"><span class="prop-name">‘stroke-miterlimit’</span></a></td><td>&lt;miterlimit&gt; | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>4</td><td><a href="intro.html#TermShape">shapes</a> and <a href="intro.html#TermTextContentElement">text content
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#StrokeOpacityProperty"><span class="prop-name">‘stroke-opacity’</span></a></td><td>&lt;opacity-value&gt; | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>1</td><td><a href="intro.html#TermShape">shapes</a> and <a href="intro.html#TermTextContentElement">text content
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#StrokeWidthProperty"><span class="prop-name">‘stroke-width’</span></a></td><td><a href="types.html#DataTypePercentage">&lt;percentage&gt;</a> | <a href="types.html#DataTypeLength">&lt;length&gt;</a> | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>1</td><td><a href="intro.html#TermShape">shapes</a> and <a href="intro.html#TermTextContentElement">text content
+ elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#TextAnchorProperty"><span class="prop-name">‘text-anchor’</span></a></td><td>start | middle | end | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>start</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#TextDecorationProperty"><span class="prop-name">‘text-decoration’</span></a></td><td>none | [ underline || overline || line-through ||
+ blink ] | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>none</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>no (see prose)</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="painting.html#TextRenderingProperty"><span class="prop-name">‘text-rendering’</span></a></td><td>auto | optimizeSpeed | optimizeLegibility |<br/>
+ geometricPrecision | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>auto</td><td><a href="text.html#TextElement"><span class="element-name">‘text’</span></a> elements</td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#UnicodeBidiProperty"><span class="prop-name">‘unicode-bidi’</span></a></td><td>normal | embed | bidi-override | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>normal</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>no</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>no</td></tr><tr><td><a href="painting.html#VisibilityProperty"><span class="prop-name">‘visibility’</span></a></td><td>visible | hidden | collapse | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>visible</td><td>graphics elements (including the <a href="text.html#TextElement"><span class="element-name">‘text’</span></a> element) and text
+ sub-elements (i.e., <a href="text.html#TSpanElement"><span class="element-name">‘tspan’</span></a>, <a href="text.html#TRefElement"><span class="element-name">‘tref’</span></a>, <a href="text.html#AltGlyphElement"><span class="element-name">‘altGlyph’</span></a>, <a href="text.html#TextPathElement"><span class="element-name">‘textPath’</span></a> and <a href="linking.html#AElement"><span class="element-name">‘a’</span></a>)</td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#WordSpacingProperty"><span class="prop-name">‘word-spacing’</span></a></td><td>normal | <a href="types.html#DataTypeLength">&lt;length&gt;</a> | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>normal</td><td><a href="intro.html#TermTextContentElement">text
+ content elements</a></td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>yes</td></tr><tr><td><a href="text.html#WritingModeProperty"><span class="prop-name">‘writing-mode’</span></a></td><td>lr-tb | rl-tb | tb-rl | lr | rl | tb | <a class="noxref" href="http://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#value-def-inherit">
+ <span class="value-inst-inherit noxref">inherit</span></a></td><td>lr-tb</td><td><a href="text.html#TextElement"><span class="element-name">‘text’</span></a> elements</td><td>yes</td><td>N/A</td><td><a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/media.html#visual-media-group">
+ visual</a></td><td>no</td></tr></tbody></table>
+
+<ol class="notes"><li id="note1"><sup>[1]</sup> The <a href="text.html#FontProperty"><span class="prop-name">‘font’</span></a>, <a href="text.html#FontSizeAdjustProperty"><span class="prop-name">‘font-size-adjust’</span></a> and <a href="painting.html#StrokeDasharrayProperty"><span class="prop-name">‘stroke-dasharray’</span></a>
+ properties are animatable but do not support additive animation.</li></ol>
+
+<div class="header bottom"><span class="namedate">SVG 1.1 (Second Edition) – 16 August 2011</span><a href="Overview.html">Top</a> ⋅ <a href="expanded-toc.html">Contents</a> ⋅ <a href="attindex.html">Previous</a> ⋅ <a href="feature.html">Next</a> ⋅ <a href="eltindex.html">Elements</a> ⋅ <a href="attindex.html">Attributes</a> ⋅ <a href="propidx.html">Properties</a></div><script src="style/expanders.js" type="text/javascript"> </script></body></html> \ No newline at end of file
diff --git a/share/attributes/svgprops b/share/attributes/svgprops
new file mode 100644
index 0000000..2cce58e
--- /dev/null
+++ b/share/attributes/svgprops
@@ -0,0 +1,638 @@
+"accent-height" - "font-face"
+
+"accumulate" - "animate","animateColor","animateMotion","animateTransform"
+
+"additive" - "animate","animateColor","animateMotion","animateTransform"
+
+"alphabetic" - "font-face"
+
+"amplitude" - "feFuncA","feFuncB","feFuncG","feFuncR"
+
+"arabic-form" - "glyph"
+
+"ascent" - "font-face"
+
+"attributeName" - "animate","animateColor","animateTransform","set"
+
+"attributeType" - "animate","animateColor","animateTransform","set"
+
+"azimuth" - "feDistantLight"
+
+"baseFrequency" - "feTurbulence"
+
+"baseProfile" - "svg"
+
+"bbox" - "font-face"
+
+"begin" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"bias" - "feConvolveMatrix"
+
+"by" - "animate","animateColor","animateMotion","animateTransform"
+
+"calcMode" - "animate","animateColor","animateMotion","animateTransform"
+
+"cap-height" - "font-face"
+
+"class" - "a","altGlyph","circle","clipPath","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","filter","font","foreignObject","g","glyph","glyphRef","image","line","linearGradient","marker","mask","missing-glyph","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","switch","symbol","text","textPath","title","tref","tspan","use","flowRoot","flowPara","flowSpan","flowRect","flowRegion","solidColor"
+
+"clipPathUnits" - "clipPath"
+
+"contentScriptType" - "svg"
+
+"contentStyleType" - "svg"
+
+"cx" - "circle","ellipse","radialGradient"
+
+"cy" - "circle","ellipse","radialGradient"
+
+"d" - "path","glyph","missing-glyph","hatchpath"
+
+"descent" - "font-face"
+
+"diffuseConstant" - "feDiffuseLighting"
+
+"divisor" - "feConvolveMatrix"
+
+"dur" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"dx" - "altGlyph","feOffset","glyphRef","text","tref","tspan"
+
+"dy" - "altGlyph","feOffset","glyphRef","text","tref","tspan"
+
+"edgeMode" - "feConvolveMatrix"
+
+"elevation" - "feDistantLight"
+
+"end" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"exponent" - "feFuncA","feFuncB","feFuncG","feFuncR"
+
+"externalResourcesRequired" - "a","altGlyph","animate","animateColor","animateMotion","animateTransform","circle","clipPath","cursor","defs","ellipse","feImage","filter","font","foreignObject","g","image","line","linearGradient","marker","mask","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","svg","switch","symbol","text","textPath","tref","tspan","use","view"
+
+"fill" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"filterRes" - "filter"
+
+"filterUnits" - "filter"
+
+"font-family" - "font-face"
+
+"font-size" - "font-face"
+
+"font-stretch" - "font-face"
+
+"font-style" - "font-face"
+
+"font-variant" - "font-face"
+
+"font-weight" - "font-face"
+
+"format" - "altGlyph","glyphRef"
+
+"fr" - "radialGradient"
+
+"from" - "animate","animateColor","animateMotion","animateTransform"
+
+"fx" - "radialGradient"
+
+"fy" - "radialGradient"
+
+"g1" - "hkern","vkern"
+
+"g2" - "hkern","vkern"
+
+"glyph-name" - "glyph"
+
+"glyphRef" - "altGlyph","glyphRef"
+
+"gradientTransform" - "linearGradient","radialGradient","meshgradient","mesh"
+
+"gradientUnits" - "linearGradient","radialGradient","meshgradient","mesh"
+
+"hanging" - "font-face"
+
+"hatchContentUnits" - "hatch"
+
+"hatchUnits" - "hatch"
+
+"height" - "filter","foreignObject","image","pattern","rect","svg","use","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","mask"
+
+"horiz-adv-x" - "font","glyph","missing-glyph"
+
+"horiz-origin-x" - "font"
+
+"horiz-origin-y" - "font"
+
+"href" - "meshgradient","mesh","hatch"
+
+"id" - "a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignObject","g","glyph","glyphRef","hkern","image","line","linearGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern","flowRoot","flowPara","flowSpan","flowRect","flowRegion","solidColor","meshgradient","mesh","meshrow","meshpatch","hatch","hatchpath"
+
+"ideographic" - "font-face"
+
+"in" - "feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feGaussianBlur","feMorphology","feOffset","feSpecularLighting","feTile","feMergeNode"
+
+"in2" - "feBlend","feComposite","feDisplacementMap"
+
+"intercept" - "feFuncA","feFuncB","feFuncG","feFuncR"
+
+"k" - "hkern","vkern"
+
+"k1" - "feComposite"
+
+"k2" - "feComposite"
+
+"k3" - "feComposite"
+
+"k4" - "feComposite"
+
+"kernelMatrix" - "feConvolveMatrix"
+
+"kernelUnitLength" - "feConvolveMatrix","feDiffuseLighting","feSpecularLighting"
+
+"keyPoints" - "animateMotion"
+
+"keySplines" - "animate","animateColor","animateMotion","animateTransform"
+
+"keyTimes" - "animate","animateColor","animateMotion","animateTransform"
+
+"lang" - "glyph"
+
+"lengthAdjust" - "text","textPath","tref","tspan"
+
+"limitingConeAngle" - "feSpotLight"
+
+"local" - "color-profile"
+
+"markerHeight" - "marker"
+
+"markerUnits" - "marker"
+
+"markerWidth" - "marker"
+
+"maskContentUnits" - "mask"
+
+"maskUnits" - "mask"
+
+"mathematical" - "font-face"
+
+"max" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"media" - "style"
+
+"method" - "textPath"
+
+"min" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"mode" - "feBlend"
+
+"name" - "color-profile","font-face-name"
+
+"numOctaves" - "feTurbulence"
+
+"offset" - "stop","feFuncA","feFuncB","feFuncG","feFuncR","hatchpath"
+
+"onabort" - "svg"
+
+"onactivate" - "a","altGlyph","circle","defs","ellipse","foreignObject","g","image","line","path","polygon","polyline","rect","svg","switch","symbol","text","textPath","tref","tspan","use"
+
+"onbegin" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"onclick" - "a","altGlyph","circle","defs","ellipse","foreignObject","g","image","line","path","polygon","polyline","rect","svg","switch","symbol","text","textPath","tref","tspan","use"
+
+"onend" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"onerror" - "svg"
+
+"onfocusin" - "a","altGlyph","circle","defs","ellipse","foreignObject","g","image","line","path","polygon","polyline","rect","svg","switch","symbol","text","textPath","tref","tspan","use"
+
+"onfocusout" - "a","altGlyph","circle","defs","ellipse","foreignObject","g","image","line","path","polygon","polyline","rect","svg","switch","symbol","text","textPath","tref","tspan","use"
+
+"onload" - "a","altGlyph","circle","defs","ellipse","foreignObject","g","image","line","path","polygon","polyline","rect","svg","switch","symbol","text","textPath","tref","tspan","use","animate","animateColor","animateMotion","animateTransform","set"
+
+"onmousedown" - "a","altGlyph","circle","defs","ellipse","foreignObject","g","image","line","path","polygon","polyline","rect","svg","switch","symbol","text","textPath","tref","tspan","use"
+
+"onmousemove" - "a","altGlyph","circle","defs","ellipse","foreignObject","g","image","line","path","polygon","polyline","rect","svg","switch","symbol","text","textPath","tref","tspan","use"
+
+"onmouseout" - "a","altGlyph","circle","defs","ellipse","foreignObject","g","image","line","path","polygon","polyline","rect","svg","switch","symbol","text","textPath","tref","tspan","use"
+
+"onmouseover" - "a","altGlyph","circle","defs","ellipse","foreignObject","g","image","line","path","polygon","polyline","rect","svg","switch","symbol","text","textPath","tref","tspan","use"
+
+"onmouseup" - "a","altGlyph","circle","defs","ellipse","foreignObject","g","image","line","path","polygon","polyline","rect","svg","switch","symbol","text","textPath","tref","tspan","use"
+
+"onrepeat" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"onresize" - "svg"
+
+"onscroll" - "svg"
+
+"onunload" - "svg"
+
+"onzoom" - "svg"
+
+"operator" - "feComposite","feMorphology"
+
+"order" - "feConvolveMatrix"
+
+"orient" - "marker"
+
+"orientation" - "glyph"
+
+"origin" - "animateMotion"
+
+"overline-position" - "font-face"
+
+"overline-thickness" - "font-face"
+
+"panose-1" - "font-face"
+
+"path" - "animateMotion","stop"
+
+"pathLength" - "path"
+
+"patternContentUnits" - "pattern"
+
+"patternTransform" - "pattern"
+
+"patternUnits" - "pattern"
+
+"pitch" - "hatch"
+
+"points" - "polygon","polyline"
+
+"pointsAtX" - "feSpotLight"
+
+"pointsAtY" - "feSpotLight"
+
+"pointsAtZ" - "feSpotLight"
+
+"preserveAlpha" - "feConvolveMatrix"
+
+"preserveAspectRatio" - "feImage","image","marker","pattern","svg","symbol","view"
+
+"primitiveUnits" - "filter"
+
+"r" - "circle","radialGradient"
+
+"radius" - "feMorphology"
+
+"refX" - "marker"
+
+"refY" - "marker"
+
+"rendering-intent" - "color-profile"
+
+"repeatCount" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"repeatDur" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"requiredExtensions" - "a","altGlyph","animate","animateColor","animateMotion","animateTransform","circle","clipPath","cursor","defs","ellipse","foreignObject","g","image","line","mask","path","pattern","polygon","polyline","rect","set","svg","switch","text","textPath","tref","tspan","use"
+
+"requiredFeatures" - "a","altGlyph","animate","animateColor","animateMotion","animateTransform","circle","clipPath","cursor","defs","ellipse","foreignObject","g","image","line","mask","path","pattern","polygon","polyline","rect","set","svg","switch","text","textPath","tref","tspan","use"
+
+"restart" - "animate","animateColor","animateMotion","animateTransform","set"
+
+"result" - "feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence"
+
+"rotate" - "altGlyph","animateMotion","text","tref","tspan","hatch"
+
+"rx" - "ellipse","rect"
+
+"ry" - "ellipse","rect"
+
+"scale" - "feDisplacementMap"
+
+"seed" - "feTurbulence"
+
+"side" - "textPath"
+
+"slope" - "font-face","feFuncA","feFuncB","feFuncG","feFuncR"
+
+"spacing" - "textPath"
+
+"specularConstant" - "feSpecularLighting"
+
+"specularExponent" - "feSpecularLighting","feSpotLight"
+
+"spreadMethod" - "linearGradient","radialGradient"
+
+"startOffset" - "textPath"
+
+"stdDeviation" - "feGaussianBlur"
+
+"stemh" - "font-face"
+
+"stemv" - "font-face"
+
+"stitchTiles" - "feTurbulence"
+
+"strikethrough-position" - "font-face"
+
+"strikethrough-thickness" - "font-face"
+
+"string" - "font-face-format"
+
+"style" - "a","altGlyph","circle","clipPath","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","filter","font","foreignObject","g","glyph","glyphRef","image","line","linearGradient","marker","mask","missing-glyph","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","switch","symbol","text","textPath","title","tref","tspan","use","flowRoot","flowPara","flowSpan","flowRect","flowRegion","solidColor"
+
+"surfaceScale" - "feDiffuseLighting","feSpecularLighting"
+
+"systemLanguage" - "a","altGlyph","animate","animateColor","animateMotion","animateTransform","circle","clipPath","cursor","defs","ellipse","foreignObject","g","image","line","mask","path","pattern","polygon","polyline","rect","set","svg","switch","text","textPath","tref","tspan","use"
+
+"tableValues" - "feFuncA","feFuncB","feFuncG","feFuncR"
+
+"target" - "a"
+
+"targetX" - "feConvolveMatrix"
+
+"targetY" - "feConvolveMatrix"
+
+"textLength" - "text","textPath","tref","tspan"
+
+"title" - "style"
+
+"to" - "set","animate","animateColor","animateMotion","animateTransform"
+
+"transform" - "a","circle","clipPath","defs","ellipse","foreignObject","g","image","line","path","polygon","polyline","rect","switch","text","use","flowRoot","flowPara","flowSpan","hatch"
+
+"type" - "animateTransform","feColorMatrix","feTurbulence","script","style","feFuncA","feFuncB","feFuncG","feFuncR","meshgradient","mesh"
+
+"u1" - "hkern","vkern"
+
+"u2" - "hkern","vkern"
+
+"underline-position" - "font-face"
+
+"underline-thickness" - "font-face"
+
+"unicode" - "glyph"
+
+"unicode-range" - "font-face"
+
+"units-per-em" - "font-face"
+
+"v-alphabetic" - "font-face"
+
+"v-hanging" - "font-face"
+
+"v-ideographic" - "font-face"
+
+"v-mathematical" - "font-face"
+
+"values" - "feColorMatrix","animate","animateColor","animateMotion","animateTransform"
+
+"version" - "svg"
+
+"vert-adv-y" - "font","glyph","missing-glyph"
+
+"vert-origin-x" - "font","glyph","missing-glyph"
+
+"vert-origin-y" - "font","glyph","missing-glyph"
+
+"viewBox" - "marker","pattern","svg","symbol","view"
+
+"viewTarget" - "view"
+
+"width" - "filter","foreignObject","image","pattern","rect","svg","use","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","mask"
+
+"widths" - "font-face"
+
+"x" - "altGlyph","cursor","fePointLight","feSpotLight","filter","foreignObject","glyphRef","image","pattern","rect","svg","text","use","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","mask","tref","tspan","meshgradient","mesh"
+
+"x-height" - "font-face"
+
+"x1" - "line","linearGradient"
+
+"x2" - "line","linearGradient"
+
+"xChannelSelector" - "feDisplacementMap"
+
+"xlink:actuate" - "a","altGlyph","animate","animateColor","animateMotion","animateTransform","color-profile","cursor","feImage","filter","font-face-uri","glyphRef","image","mpath","pattern","script","set","use"
+
+"xlink:arcrole" - "a","altGlyph","animate","animateColor","animateMotion","animateTransform","color-profile","cursor","feImage","filter","font-face-uri","glyphRef","image","linearGradient","mpath","pattern","radialGradient","script","set","textPath","tref","use"
+
+"xlink:href" - "a","altGlyph","color-profile","cursor","feImage","filter","font-face-uri","glyphRef","image","linearGradient","mpath","pattern","radialGradient","script","textPath","use","animate","animateColor","animateMotion","animateTransform","set","tref","meshgradient","mesh"
+
+"xlink:role" - "a","altGlyph","animate","animateColor","animateMotion","animateTransform","color-profile","cursor","feImage","filter","font-face-uri","glyphRef","image","linearGradient","mpath","pattern","radialGradient","script","set","textPath","tref","use"
+
+"xlink:show" - "a","altGlyph","animate","animateColor","animateMotion","animateTransform","color-profile","cursor","feImage","filter","font-face-uri","glyphRef","image","mpath","pattern","script","set","use"
+
+"xlink:title" - "a","altGlyph","animate","animateColor","animateMotion","animateTransform","color-profile","cursor","feImage","filter","font-face-uri","glyphRef","image","linearGradient","mpath","pattern","radialGradient","script","set","textPath","tref","use"
+
+"xlink:type" - "a","altGlyph","animate","animateColor","animateMotion","animateTransform","color-profile","cursor","feImage","filter","font-face-uri","glyphRef","image","linearGradient","mpath","pattern","radialGradient","script","set","textPath","tref","use"
+
+"xml:base" - "a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignObject","g","glyph","glyphRef","hkern","image","line","linearGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"
+
+"xml:lang" - "a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignObject","g","glyph","glyphRef","hkern","image","line","linearGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"
+
+"xml:space" - "a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignObject","g","glyph","glyphRef","hkern","image","line","linearGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern","flowRoot","flowPara","flowSpan"
+
+"y" - "altGlyph","cursor","fePointLight","feSpotLight","filter","foreignObject","glyphRef","image","pattern","rect","svg","text","use","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","mask","tref","tspan","meshgradient","mesh"
+
+"y1" - "line","linearGradient"
+
+"y2" - "line","linearGradient"
+
+"yChannelSelector" - "feDisplacementMap"
+
+"z" - "fePointLight","feSpotLight"
+
+"zoomAndPan" - "svg","view"
+
+"alignment-baseline" - "tspan","tref","altGlyph","textPath"
+
+"backface-visibility" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"baseline-shift" - "tspan","tref","altGlyph","textPath"
+
+"clip" - "svg","symbol","foreignObject","pattern","marker"
+
+"clip-path" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"clip-rule" - "circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","clip-path","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"color" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","path","rect","circle","ellipse","line","polyline","polygon","stop","feFlood","feDiffuseLighting","feSpecularLighting","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"color-interpolation" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","animateColor"
+
+"color-interpolation-filters" - "feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","filter","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"color-profile" - "image","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"color-rendering" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","animateColor"
+
+"cursor" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"direction" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"display" - "svg","g","switch","a","foreignObject","text","tspan","tref","altGlyph","textPath","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"dominant-baseline" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"enable-background" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"fill" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"fill-opacity" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"fill-rule" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"filter" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"flood-color" - "feFlood"
+
+"flood-opacity" - "feFlood"
+
+"font" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-family" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-feature-settings" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-size" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-size-adjust" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-stretch" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-style" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-alternates" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-caps" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-east-asian" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-ligatures" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-numeric" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variant-position" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-variation-settings" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"font-weight" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"glyph-orientation-horizontal" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"glyph-orientation-vertical" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"image-rendering" - "pattern","image","feImage","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"inline-size" - "text"
+
+"isolation" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"kerning" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"letter-spacing" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"lighting-color" - "feDiffuseLighting","feSpecularLighting"
+
+"line-height" - "text","tspan","flowRoot","flowPara"
+
+"marker" - "path","line","polyline","polygon","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"marker-end" - "path","line","polyline","polygon","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"marker-mid" - "path","line","polyline","polygon","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"marker-start" - "path","line","polyline","polygon","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"mask" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"mix-blend-mode" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"opacity" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"overflow" - "svg","symbol","foreignObject","pattern","marker"
+
+"paint-order" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"perspective" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"perspective-origin" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"pointer-events" - "circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"shape-inside" - "text"
+
+"shape-margin" - "text"
+
+"shape-padding" - "text"
+
+"shape-rendering" - "path","rect","circle","ellipse","line","polyline","polygon","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"shape-subtract" - "text"
+
+"solid-color" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"solid-opacity" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"stop-color" - "stop"
+
+"stop-opacity" - "stop"
+
+"stroke" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-dasharray" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-dashoffset" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-linecap" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-linejoin" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-miterlimit" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-opacity" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"stroke-width" - "path","rect","circle","ellipse","line","polyline","polygon","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-align" - "flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-anchor" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-decoration" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-decoration-color" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-decoration-fill" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-decoration-line" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-decoration-stroke" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-decoration-style" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"text-indent" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-orientation" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-rendering" - "text","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"text-transform" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"title" - "circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","g"
+
+"transform" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"transform-box" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"transform-origin" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"transform-style" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"unicode-bidi" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan"
+
+"vector-effect" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use"
+
+"visibility" - "text","tspan","tref","altGlyph","textPath","a","circle","ellipse","image","line","path","polygon","polyline","rect","text","flowRoot","use","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"white-space" - "a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use","altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"word-spacing" - "altGlyph","textPath","text","tref","tspan","flowRoot","flowPara","flowSpan","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+
+"writing-mode" - "text","a","defs","glyph","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","use"
+