firstDaisy Diff compare report.
Click on the changed parts for a detailed description. Use the left and right arrow keys to walk through the modifications.
last 

14 January 2003

Appendix M: Attribute Index

Attribute or entity which defines a collection of attributesUsed in these elements and entitiesValueTypeDefault
%PresentationAttributes-All;feImage, svg, g, defs, symbol, use, switch, marker, pattern, mask, filter, a, font, glyph, missing-glyph, foreignObject   
%PresentationAttributes-Color;PresentationAttributes-All, image, path, rect, circle, ellipse, line, polyline, polygon, text, tspan, tref, textPath, altGlyph, linearGradient, radialGradient, stop, clipPath, feDiffuseLighting, feFlood, feSpecularLighting   
%PresentationAttributes-Containers;PresentationAttributes-All   
%PresentationAttributes-FillStroke;PresentationAttributes-All, path, rect, circle, ellipse, line, polyline, polygon, text, tspan, tref, textPath, altGlyph, clipPath   
%PresentationAttributes-FilterPrimitives;PresentationAttributes-All, feBlend, feColorMatrix, feComponentTransfer, feComposite, feConvolveMatrix, feDiffuseLighting, feDisplacementMap, feFlood, feGaussianBlur, feMerge, feMorphology, feOffset, feSpecularLighting, feTile, feTurbulence   
%PresentationAttributes-FontSpecification;PresentationAttributes-All, text, tspan, tref, textPath, altGlyph, glyphRef, clipPath   
%PresentationAttributes-Gradients;PresentationAttributes-All, linearGradient, radialGradient, stop   
%PresentationAttributes-Graphics;PresentationAttributes-All, image, path, rect, circle, ellipse, line, polyline, polygon, text, tspan, tref, textPath, altGlyph, clipPath   
%PresentationAttributes-Images;PresentationAttributes-All, image   
%PresentationAttributes-LightingEffects;PresentationAttributes-All, feDiffuseLighting, feSpecularLighting   
%PresentationAttributes-Markers;PresentationAttributes-All, path, line, polyline, polygon   
%PresentationAttributes-TextContent.class;PresentationAttributes-All, text, tspan, tref, textPath, altGlyph, clipPath   
%PresentationAttributes-Text.class;PresentationAttributes-All, text, clipPath   
%PresentationAttributes-Viewports;PresentationAttributes-All, image   
%PresentationAttributes-feFlood;PresentationAttributes-All, feFlood   
%animAdditionAttrs;animate, animateColor, animateMotion, animateTransform   
%animAttributeAttrs;animate, set, animateColor, animateTransform   
%animElementAttrs;animate, set, animateMotion, animateColor, animateTransform   
%animTimingAttrs;animate, set, animateMotion, animateColor, animateTransform   
%animValueAttrs;animate, animateColor, animateTransform   
%animationEvents;animate, set, animateMotion, animateColor, animateTransform   
%component_transfer_function_attributes;feFuncR, feFuncG, feFuncB, feFuncA   
%documentEvents;svg   
%filter_primitive_attributes;feMerge, feTurbulence   
%filter_primitive_attributes_with_in;feComponentTransfer, feFlood, feTile, feBlend, feColorMatrix, feComposite, feConvolveMatrix, feDiffuseLighting, feDisplacementMap, feGaussianBlur, feMorphology, feOffset, feSpecularLighting   
%graphicsElementEvents;g, defs, symbol, switch, svg, use, image, path, rect, circle, ellipse, line, polyline, polygon, text, tspan, tref, textPath, altGlyph, a, foreignObject   
%langSpaceAttrs;svg, g, defs, desc, title, symbol, use, image, switch, path, rect, circle, ellipse, line, polyline, polygon, text, tspan, tref, textPath, altGlyph, marker, pattern, clipPath, mask, filter, feImage, a, foreignObject   
%stdAttrs;altGlyphDef, altGlyphItem, font-face-src, metadata, svg, g, defs, desc, title, symbol, use, image, switch, style, path, rect, circle, ellipse, line, polyline, polygon, text, tspan, tref, textPath, altGlyph, glyphRef, marker, color-profile, linearGradient, radialGradient, stop, pattern, clipPath, mask, filter, feDistantLight, fePointLight, feSpotLight, feBlend, feColorMatrix, feComponentTransfer, feFuncR, feFuncG, feFuncB, feFuncA, feComposite, feConvolveMatrix, feDiffuseLighting, feDisplacementMap, feFlood, feGaussianBlur, feImage, feMerge, feMergeNode, feMorphology, feOffset, feSpecularLighting, feTile, feTurbulence, cursor, a, view, script, animate, set, animateMotion, mpath, animateColor, animateTransform, font, glyph, missing-glyph, hkern, vkern, font-face, font-face-uri, font-face-format, font-face-name, definition-src, foreignObject   
%testAttrs;svg, g, defs, use, image, switch, path, rect, circle, ellipse, line, polyline, polygon, text, tspan, tref, textPath, altGlyph, pattern, clipPath, mask, cursor, a, animate, set, animateMotion, animateColor, animateTransform, foreignObject   
%xlinkRefAttrs;tref, textPath, altGlyph, glyphRef, color-profile, linearGradient, radialGradient, pattern, filter, cursor, script, mpath, font-face-uri, definition-src   
%xlinkRefAttrsEmbed;use, image, feImage   
accent-heightfont-face%Number;#IMPLIED 
accumulateanimAdditionAttrs(none | sum) none
alignment-baselinePresentationAttributes-TextContent.class( baseline | top | before-edge | text-top | text-before-edge | middle | bottom | after-edge | text-bottom | text-after-edge | ideographic | lower | hanging | mathematical | inherit)  
alphabeticfont-face%Number;#IMPLIED 
amplitudecomponent_transfer_function_attributes%Number;#IMPLIED 
animatefilter   
arabic-formglyphCDATA#IMPLIED 
ascentfont-face%Number;#IMPLIED 
attributeTypeanimAttributeAttrsCDATA#IMPLIED 
azimuthfeDistantLight%Number;#IMPLIED 
baseFrequencyfeTurbulence%NumberOptionalNumber;#IMPLIED 
baseline-shiftPresentationAttributes-TextContent.class%BaselineShiftValue;#IMPLIED 
baseProfilesvgCDATA#IMPLIED"none"
bboxfont-faceCDATA#IMPLIED 
biasfeConvolveMatrix%Number;#IMPLIED 
byanimValueAttrs, animateMotionCDATA#IMPLIED 
calcModeanimateMotion(discrete | linear | paced | spline) paced
cap-heightfont-face%Number;#IMPLIED 
classsvg, g, defs, desc, title, symbol, use, image, switch, path, rect, circle, ellipse, line, polyline, polygon, text, tspan, tref, textPath, altGlyph, glyphRef, marker, linearGradient, radialGradient, stop, pattern, clipPath, mask, filter, feDiffuseLighting, feFlood, feImage, feSpecularLighting, a, font, glyph, missing-glyph, foreignObject%ClassList;#IMPLIED 
clipPresentationAttributes-Viewports%ClipValue;#IMPLIED 
clip-pathPresentationAttributes-Graphics%ClipPathValue;#IMPLIED 
clip-rulePresentationAttributes-Graphics%ClipFillRule;#IMPLIED 
clipPathUnitsclipPath(userSpaceOnUse | objectBoundingBox)#IMPLIED 
colorPresentationAttributes-Color%Color;#IMPLIED 
color-interpolationPresentationAttributes-Color(auto | sRGB | linearRGB | inherit)#IMPLIED 
color-interpolation-filtersPresentationAttributes-FilterPrimitives(auto | sRGB | linearRGB | inherit)#IMPLIED 
color-profilePresentationAttributes-ImagesCDATA#IMPLIED 
color-renderingPresentationAttributes-Color(auto | optimizeSpeed | optimizeQuality | inherit)#IMPLIED 
contentScriptTypesvg%ContentType; text/ecmascript
contentStyleTypesvg%ContentType;  
cursorPresentationAttributes-Graphics%CursorValue;#IMPLIED 
cxcircle, ellipse, radialGradient%Coordinate;#IMPLIED 
cycircle, ellipse, radialGradient%Coordinate;#IMPLIED 
dglyph, missing-glyph%PathData;#IMPLIED 
dpath%PathData;#REQUIRED 
descentfont-face%Number;#IMPLIED 
diffuseConstantfeDiffuseLighting%Number;#IMPLIED 
directionPresentationAttributes-TextContent.class(ltr | rtl | inherit)#IMPLIED 
displayPresentationAttributes-Graphics( 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 | inherit )  
divisorfeConvolveMatrix%Number;#IMPLIED 
dominant-baselinePresentationAttributes-TextContent.class(auto  
duranimTimingAttrsCDATA#IMPLIED 
dxtext, tspan, tref, altGlyph%Lengths;#IMPLIED 
dxglyphRef, feOffset%Number;#IMPLIED 
dytext, tspan, tref, altGlyph%Lengths;#IMPLIED 
dyglyphRef, feOffset%Number;#IMPLIED 
edgeModefeConvolveMatrix(duplicate|wrap|none) duplicate
elevationfeDistantLight%Number;#IMPLIED 
enable-backgroundPresentationAttributes-Containers%EnableBackgroundValue;#IMPLIED 
endanimTimingAttrsCDATA#IMPLIED 
exponentcomponent_transfer_function_attributes%Number;#IMPLIED 
externalResourcesRequiredg, defs, symbol, use, image, switch, path, rect, circle, ellipse, line, polyline, polygon, text, tspan, tref, textPath, altGlyph, marker, linearGradient, radialGradient, pattern, clipPath, mask, filter, feImage, cursor, a, view, script, animate, set, animateMotion, animateColor, animateTransform, font, foreignObject, svg, mpath%Boolean;#IMPLIED 
feColorMatrixfilter   
feCompositefilter   
feGaussianBlurfilter   
feMorphologyfilter   
feTilefilter   
fillanimTimingAttrs(remove | freeze) remove
fillPresentationAttributes-FillStroke%Paint;#IMPLIED 
fill-opacityPresentationAttributes-FillStroke%OpacityValue;#IMPLIED 
fill-rulePresentationAttributes-FillStroke%ClipFillRule;#IMPLIED 
filterPresentationAttributes-Graphics%FilterValue;#IMPLIED 
filterResfilter%NumberOptionalNumber;#IMPLIED 
filterUnitsfilter(userSpaceOnUse | objectBoundingBox)#IMPLIED 
flood-colorPresentationAttributes-feFlood%SVGColor;#IMPLIED 
flood-opacityPresentationAttributes-feFlood%OpacityValue;#IMPLIED 
font-familyPresentationAttributes-FontSpecification%FontFamilyValue;#IMPLIED 
font-familyfont-faceCDATA#IMPLIED 
font-sizePresentationAttributes-FontSpecification%FontSizeValue;#IMPLIED 
font-sizefont-faceCDATA#IMPLIED 
font-size-adjustPresentationAttributes-FontSpecification%FontSizeAdjustValue;#IMPLIED 
font-stretchPresentationAttributes-FontSpecification(normal  
font-stretchfont-face(normal | wider | narrower | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded | inherit)  
font-stylePresentationAttributes-FontSpecification(normal | italic | oblique | inherit)#IMPLIED 
font-stylefont-faceCDATA#IMPLIED 
font-variantPresentationAttributes-FontSpecification(normal | small-caps | inherit)#IMPLIED 
font-variantfont-faceCDATA#IMPLIED 
font-weightPresentationAttributes-FontSpecification(normal  
font-weightfont-face(normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit)  
formataltGlyph, glyphRefCDATA#IMPLIED 
fromanimValueAttrs, animateMotionCDATA#IMPLIED 
fxradialGradient%Coordinate;#IMPLIED 
fyradialGradient%Coordinate;#IMPLIED 
g1hkern, vkernCDATA#IMPLIED 
g2hkern, vkernCDATA#IMPLIED 
glyph-nameglyphCDATA#IMPLIED 
glyph-orientation-horizontalPresentationAttributes-TextContent.class%GlyphOrientationHorizontalValue;#IMPLIED 
glyph-orientation-verticalPresentationAttributes-TextContent.class%GlyphOrientationVerticalValue;#IMPLIED 
glyphRefaltGlyph, glyphRefCDATA#IMPLIED 
gradientTransformlinearGradient, radialGradient%TransformList;#IMPLIED 
gradientUnitslinearGradient, radialGradient(userSpaceOnUse | objectBoundingBox)#IMPLIED 
hangingfont-face%Number;#IMPLIED 
heightsvg, filter, filter_primitive_attributes, use, pattern, mask%Length;#IMPLIED 
heightrect, foreignObject, image%Length;#REQUIRED 
horiz-adv-xglyph, missing-glyph%Number;#IMPLIED 
horiz-adv-xfont%Number;#REQUIRED 
horiz-origin-xfont%Number;#IMPLIED 
horiz-origin-yfont%Number;#IMPLIED 
ideographicfont-face%Number;#IMPLIED 
image-renderingPresentationAttributes-Graphics(auto | optimizeSpeed | optimizeQuality | inherit)#IMPLIED 
infilter_primitive_attributes_with_in, feMergeNodeCDATA#IMPLIED 
in2feBlend, feComposite, feDisplacementMapCDATA#REQUIRED 
interceptcomponent_transfer_function_attributes%Number;#IMPLIED 
khkern, vkern%Number;#REQUIRED 
k1feComposite%Number;#IMPLIED 
k2feComposite%Number;#IMPLIED 
k3feComposite%Number;#IMPLIED 
k4feComposite%Number;#IMPLIED 
kernelMatrixfeConvolveMatrixCDATA#REQUIRED 
kernelUnitLengthfeConvolveMatrix, feDiffuseLighting, feSpecularLighting%NumberOptionalNumber;#IMPLIED 
kerningPresentationAttributes-TextContent.class%KerningValue;#IMPLIED 
keyPointsanimateMotionCDATA#IMPLIED 
keySplinesanimValueAttrs, animateMotionCDATA#IMPLIED 
keyTimesanimValueAttrs, animateMotionCDATA#IMPLIED 
langglyph%LanguageCodes;#IMPLIED 
lengthAdjusttextPath, text, tspan, tref(spacing|spacingAndGlyphs)#IMPLIED 
letter-spacingPresentationAttributes-TextContent.class%SpacingValue;#IMPLIED 
lighting-colorPresentationAttributes-LightingEffects%SVGColor;#IMPLIED 
limitingConeAnglefeSpotLight%Number;#IMPLIED 
localcolor-profileCDATA#IMPLIED 
marker-endPresentationAttributes-Markers%MarkerValue;#IMPLIED 
marker-midPresentationAttributes-Markers%MarkerValue;#IMPLIED 
marker-startPresentationAttributes-Markers%MarkerValue;#IMPLIED 
markerHeightmarker%Length;#IMPLIED 
markerUnitsmarker(strokeWidth | userSpaceOnUse)#IMPLIED 
markerWidthmarker%Length;#IMPLIED 
maskPresentationAttributes-Graphics%MaskValue;#IMPLIED 
maskContentUnitsmask(userSpaceOnUse | objectBoundingBox)#IMPLIED 
maskUnitsmask(userSpaceOnUse | objectBoundingBox)#IMPLIED 
mathematicalfont-face%Number;#IMPLIED 
maxanimTimingAttrsCDATA#IMPLIED 
mediastyle%MediaDesc;#IMPLIED 
methodtextPath(align|stretch)#IMPLIED 
minanimTimingAttrsCDATA#IMPLIED 
modefeBlend(normal | multiply | screen | darken | lighten)  
namecolor-profileCDATA#REQUIRED 
numOctavesfeTurbulence%Integer;#IMPLIED 
offsetstop%NumberOrPercentage;#REQUIRED 
offsetcomponent_transfer_function_attributes%Number;#IMPLIED 
onabortdocumentEvents%Script;#IMPLIED 
onactivategraphicsElementEvents%Script;#IMPLIED 
onbeginanimationEvents%Script;#IMPLIED 
onclickgraphicsElementEvents%Script;#IMPLIED 
onendanimationEvents%Script;#IMPLIED 
onerrordocumentEvents%Script;#IMPLIED 
onfocusingraphicsElementEvents%Script;#IMPLIED 
onfocusoutgraphicsElementEvents%Script;#IMPLIED 
onloadgraphicsElementEvents%Script;#IMPLIED 
onmousedowngraphicsElementEvents%Script;#IMPLIED 
onmousemovegraphicsElementEvents%Script;#IMPLIED 
onmouseoutgraphicsElementEvents%Script;#IMPLIED 
onmouseovergraphicsElementEvents%Script;#IMPLIED 
onmouseupgraphicsElementEvents%Script;#IMPLIED 
onrepeatanimationEvents%Script;#IMPLIED 
onresizedocumentEvents%Script;#IMPLIED 
onscrolldocumentEvents%Script;#IMPLIED 
onunloaddocumentEvents%Script;#IMPLIED 
onzoomdocumentEvents%Script;#IMPLIED 
opacityPresentationAttributes-Graphics%OpacityValue;#IMPLIED 
operatorfeMorphology(erode | dilate) erode
operatorfeComposite(over | in | out | atop | xor | arithmetic) over
orderfeConvolveMatrix%NumberOptionalNumber;#REQUIRED 
orientmarkerCDATA#IMPLIED 
orientationglyphCDATA#IMPLIED 
originanimateMotionCDATA#IMPLIED 
overflowPresentationAttributes-Viewports(visible | hidden | scroll | auto | inherit)#IMPLIED 
overline-positionfont-face%Number;#IMPLIED 
overline-thicknessfont-face%Number;#IMPLIED 
panose-1font-faceCDATA#IMPLIED 
pathanimateMotionCDATA#IMPLIED 
pathLengthpath%Number;#IMPLIED 
patternContentUnitspattern(userSpaceOnUse | objectBoundingBox)#IMPLIED 
patternTransformpattern%TransformList;#IMPLIED 
patternUnitspattern(userSpaceOnUse | objectBoundingBox)#IMPLIED 
pointer-eventsPresentationAttributes-Graphics( visiblePainted | visibleFill | visibleStroke | visible | painted | fill | stroke | all | none | inherit)  
pointspolyline, polygon%Points;#REQUIRED 
pointsAtXfeSpotLight%Number;#IMPLIED 
pointsAtYfeSpotLight%Number;#IMPLIED 
pointsAtZfeSpotLight%Number;#IMPLIED 
preserveAlphafeConvolveMatrix%Boolean;#IMPLIED 
preserveAspectRatiosvg, symbol, image, marker, pattern, view%PreserveAspectRatioSpec; xMidYMid meet
primitiveUnitsfilter(userSpaceOnUse | objectBoundingBox)#IMPLIED 
rradialGradient%Length;#IMPLIED 
rcircle%Length;#REQUIRED 
radiusfeMorphology%NumberOptionalNumber;#IMPLIED 
refXmarker%Coordinate;#IMPLIED 
refYmarker%Coordinate;#IMPLIED 
rendering-intentcolor-profile(auto | perceptual | relative-colorimetric | saturation | absolute-colorimetric)  
repeatCountanimTimingAttrsCDATA#IMPLIED 
repeatDuranimTimingAttrsCDATA#IMPLIED 
requiredExtensionstestAttrs%ExtensionList;#IMPLIED 
restartanimTimingAttrs(always | never | whenNotActive) always
resultfilter_primitive_attributesCDATA#IMPLIED 
rotateanimateMotionCDATA#IMPLIED 
rotatetext, tspan, tref, altGlyph%Numbers;#IMPLIED 
rxrect%Length;#IMPLIED 
rxellipse%Length;#REQUIRED 
ryrect%Length;#IMPLIED 
ryellipse%Length;#REQUIRED 
scalefeDisplacementMap%Number;#IMPLIED 
seedfeTurbulence%Number;#IMPLIED 
shape-renderingPresentationAttributes-Graphics(auto | optimizeSpeed | crispEdges | geometricPrecision | inherit)#IMPLIED 
slopecomponent_transfer_function_attributes, font-face%Number;#IMPLIED 
spacingtextPath(auto|exact)#IMPLIED 
specularConstantfeSpecularLighting%Number;#IMPLIED 
specularExponentfeSpotLight, feSpecularLighting%Number;#IMPLIED 
spreadMethodlinearGradient, radialGradient(pad | reflect | repeat)#IMPLIED 
startOffsettextPath%Length;#IMPLIED 
stdDeviationfeGaussianBlur%NumberOptionalNumber;#IMPLIED 
stemhfont-face%Number;#IMPLIED 
stemvfont-face%Number;#IMPLIED 
stitchTilesfeTurbulence(stitch | noStitch) noStitch
stop-colorPresentationAttributes-Gradients%SVGColor;#IMPLIED 
stop-opacityPresentationAttributes-Gradients%OpacityValue;#IMPLIED 
strikethrough-positionfont-face%Number;#IMPLIED 
strikethrough-thicknessfont-face%Number;#IMPLIED 
strokePresentationAttributes-FillStroke%Paint;#IMPLIED 
stroke-dasharrayPresentationAttributes-FillStroke%StrokeDashArrayValue;#IMPLIED 
stroke-dashoffsetPresentationAttributes-FillStroke%StrokeDashOffsetValue;#IMPLIED 
stroke-linecapPresentationAttributes-FillStroke(butt | round | square | inherit)#IMPLIED 
stroke-linejoinPresentationAttributes-FillStroke(miter | round | bevel | inherit)#IMPLIED 
stroke-miterlimitPresentationAttributes-FillStroke%StrokeMiterLimitValue;#IMPLIED 
stroke-opacityPresentationAttributes-FillStroke%OpacityValue;#IMPLIED 
stroke-widthPresentationAttributes-FillStroke%StrokeWidthValue;#IMPLIED 
stylesvg, g, defs, desc, title, symbol, use, image, switch, path, rect, circle, ellipse, line, polyline, polygon, text, tspan, tref, textPath, altGlyph, glyphRef, marker, linearGradient, radialGradient, stop, pattern, clipPath, mask, filter, feImage, a, font, glyph, missing-glyph, foreignObject%StyleSheet;#IMPLIED 
surfaceScalefeDiffuseLighting, feSpecularLighting%Number;#IMPLIED 
systemLanguagetestAttrs%LanguageCodes;#IMPLIED 
tableValuescomponent_transfer_function_attributesCDATA#IMPLIED 
targeta%LinkTarget;#IMPLIED 
targetXfeConvolveMatrix%Integer;#IMPLIED 
targetYfeConvolveMatrix%Integer;#IMPLIED 
text-anchorPresentationAttributes-TextContent.class(start | middle | end | inherit)#IMPLIED 
text-decorationPresentationAttributes-TextContent.class%TextDecorationValue;#IMPLIED 
text-renderingPresentationAttributes-Graphics(auto | optimizeSpeed | optimizeLegibility | geometricPrecision | inherit)#IMPLIED 
textLengthtext, tspan, tref, textPath%Length;#IMPLIED 
titlestyle%Text;#IMPLIED 
toanimValueAttrs, animateMotion, setCDATA#IMPLIED 
transformg, defs, use, image, switch, path, rect, circle, ellipse, line, polyline, polygon, text, clipPath, a, foreignObject%TransformList;#IMPLIED 
typestyle, script%ContentType;#REQUIRED 
typefeTurbulence(fractalNoise | turbulence)  
typecomponent_transfer_function_attributes(identity | table | discrete | linear | gamma)  
typefeColorMatrix(matrix | saturate | hueRotate | luminanceToAlpha) matrix
typeanimateTransform(translate | scale | rotate | skewX | skewY)  
u1hkern, vkernCDATA#IMPLIED 
u2hkern, vkernCDATA#IMPLIED 
underline-positionfont-face%Number;#IMPLIED 
underline-thicknessfont-face%Number;#IMPLIED 
unicodeglyphCDATA#IMPLIED 
unicode-bidiPresentationAttributes-TextContent.class(normal | embed | bidi-override | inherit)#IMPLIED 
unicode-rangefont-faceCDATA#IMPLIED 
units-per-emfont-face%Number;#IMPLIED 
v-alphabeticfont-face%Number;#IMPLIED 
v-hangingfont-face%Number;#IMPLIED 
v-ideographicfont-face%Number;#IMPLIED 
v-mathematicalfont-face%Number;#IMPLIED 
valuesanimValueAttrs, animateMotion, feColorMatrixCDATA#IMPLIED 
versionsvg%Number;#REQUIRED 
vert-adv-yfont, glyph, missing-glyph%Number;#IMPLIED 
vert-origin-xfont, glyph, missing-glyph%Number;#IMPLIED 
vert-origin-yfont, glyph, missing-glyph%Number;#IMPLIED 
viewBoxsvg, symbol, marker, pattern, view%ViewBoxSpec;#IMPLIED 
viewTargetviewCDATA#IMPLIED 
visibilityPresentationAttributes-Graphics(visible | hidden | inherit)#IMPLIED 
widthsvg, use, pattern, mask, filter, filter_primitive_attributes%Length;#IMPLIED 
widthimage, rect, foreignObject%Length;#REQUIRED 
widthsfont-faceCDATA#IMPLIED 
word-spacingPresentationAttributes-TextContent.class%SpacingValue;#IMPLIED 
writing-modePresentationAttributes-Text.class(lr-tb | rl-tb | tb-rl | lr | rl | tb | inherit)#IMPLIED 
xsvg, use, image, rect, pattern, mask, filter, filter_primitive_attributes, cursor, foreignObject%Coordinate;#IMPLIED 
xtext, tspan, tref, altGlyph%Coordinates;#IMPLIED 
xglyphRef, fePointLight, feSpotLight%Number;#IMPLIED 
x-heightfont-face%Number;#IMPLIED 
x1line, linearGradient%Coordinate;#IMPLIED 
x2line, linearGradient%Coordinate;#IMPLIED 
xChannelSelectorfeDisplacementMap(R | G | B | A) A
xlink:actuatexlinkRefAttrs, xlinkRefAttrsEmbed(onLoad)#FIXEDonLoad
xlink:actuatea(onRequest)#FIXEDonRequest
xlink:arcrolexlinkRefAttrs, xlinkRefAttrsEmbed, a%URI;#IMPLIED 
xlink:hrefglyphRef, color-profile, linearGradient, radialGradient, pattern, filter, script, animElementAttrs, altGlyph%URI;#IMPLIED 
xlink:hrefuse, image, tref, textPath, feImage, cursor, a, mpath, font-face-uri, definition-src%URI;#REQUIRED 
xlink:rolexlinkRefAttrs, xlinkRefAttrsEmbed, a%URI;#IMPLIED 
xlink:showxlinkRefAttrsEmbed(embed) embed
xlink:showa(new|replace) replace
xlink:showxlinkRefAttrs(other) other
xlink:titlexlinkRefAttrs, xlinkRefAttrsEmbed, aCDATA#IMPLIED 
xlink:typexlinkRefAttrs, xlinkRefAttrsEmbed, a(simple)#FIXEDsimple
xml:basestdAttrs%URI;#IMPLIED 
xml:spacelangSpaceAttrs(default|preserve)#IMPLIED 
xml:spacestyle(preserve)#FIXEDpreserve
xmlnssvgCDATA#FIXEDhttp://www.w3.org/2000/svg
xmlns:xlinkaCDATA#FIXEDhttp://www.w3.org/1999/xlink
ysvg, use, image, rect, pattern, mask, filter, filter_primitive_attributes, foreignObject, cursor%Coordinate;#IMPLIED 
ytext, tspan, tref, altGlyph%Coordinates;#IMPLIED 
yglyphRef, fePointLight, feSpotLight%Number;#IMPLIED 
y1line, linearGradient%Coordinate;#IMPLIED 
y2linearGradient, line%Coordinate;#IMPLIED 
yChannelSelectorfeDisplacementMap(R | G | B | A)  
zfeSpotLight, fePointLight%Number;#IMPLIED 
zoomAndPansvg, view(disable | magnify) magnify
SVG 1.1 (Second Edition) – 16 May 2009

Appendix M: Attribute Index

Contents

M.1 Regular attributes

The following table lists all of the attributes defined in the SVG language, except for the presentation attributes, which are treated in the Presentation attributes section below. For each attribute, the elements on which the attribute may be specified is also given.

AttributeElements on which the attribute may be specified
'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'
'clipPathUnits''clipPath'
'contentScriptType''svg'
'contentStyleType''svg'
'cx''circle'
'cx''ellipse'
'cx''radialGradient'
'cy''circle'
'cy''ellipse'
'cy''radialGradient'
'd''path'
'd''glyph', 'missing-glyph'
'descent''font-face'
'diffuseConstant''feDiffuseLighting'
'divisor''feConvolveMatrix'
'dur''animate', 'animateColor', 'animateMotion', 'animateTransform', 'set'
'dx''altGlyph'
'dx''feOffset'
'dx''glyphRef'
'dx''text'
'dx''tref', 'tspan'
'dy''altGlyph'
'dy''feOffset'
'dy''glyphRef'
'dy''text'
'dy''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', 'missing-glyph', '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'
'format''glyphRef'
'from''animate', 'animateColor', 'animateMotion', 'animateTransform'
'fx''radialGradient'
'fy''radialGradient'
'g1''hkern', 'vkern'
'g2''hkern', 'vkern'
'glyph-name''glyph'
'glyphRef''altGlyph'
'glyphRef''glyphRef'
'gradientTransform''linearGradient'
'gradientTransform''radialGradient'
'gradientUnits''linearGradient'
'gradientUnits''radialGradient'
'hanging''font-face'
'height''filter'
'height''foreignObject'
'height''image'
'height''pattern'
'height''rect'
'height''svg'
'height''use'
'height''feBlend', 'feColorMatrix', 'feComponentTransfer', 'feComposite', 'feConvolveMatrix', 'feDiffuseLighting', 'feDisplacementMap', 'feFlood', 'feGaussianBlur', 'feImage', 'feMerge', 'feMorphology', 'feOffset', 'feSpecularLighting', 'feTile', 'feTurbulence'
'height''mask'
'horiz-adv-x''font'
'horiz-adv-x''glyph', 'missing-glyph'
'horiz-origin-x''font'
'horiz-origin-y''font'
'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'
'ideographic''font-face'
'in''feBlend', 'feColorMatrix', 'feComponentTransfer', 'feComposite', 'feConvolveMatrix', 'feDiffuseLighting', 'feDisplacementMap', 'feGaussianBlur', 'feMorphology', 'feOffset', 'feSpecularLighting', 'feTile'
'in2''feBlend'
'in2''feComposite'
'in2''feDisplacementMap'
'intercept''feFuncA', 'feFuncB', 'feFuncG', 'feFuncR'
'k''hkern', 'vkern'
'k1''feComposite'
'k2''feComposite'
'k3''feComposite'
'k4''feComposite'
'kernelMatrix''feConvolveMatrix'
'kernelUnitLength''feConvolveMatrix'
'kernelUnitLength''feDiffuseLighting'
'kernelUnitLength''feSpecularLighting'
'keyPoints''animateMotion'
'keySplines''animate', 'animateColor', 'animateMotion', 'animateTransform'
'keyTimes''animate', 'animateColor', 'animateMotion', 'animateTransform'
'lang''glyph'
'lengthAdjust''text'
'lengthAdjust''textPath'
'lengthAdjust''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'
'name''font-face-name'
'numOctaves''feTurbulence'
'offset''stop'
'offset''feFuncA', 'feFuncB', 'feFuncG', 'feFuncR'
'onabort''svg'
'onactivate''a', 'altGlyph', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'marker', 'path', 'polygon', 'polyline', 'rect', 'svg', 'switch', 'symbol', 'text', 'textPath', 'tref', 'tspan', 'use'
'onbegin''animate', 'animateColor', 'animateMotion', 'animateTransform', 'set'
'onclick''a', 'altGlyph', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'marker', 'path', 'polygon', 'polyline', 'rect', 'svg', 'switch', 'symbol', 'text', 'textPath', 'tref', 'tspan', 'use'
'onend''animate', 'animateColor', 'animateMotion', 'animateTransform', 'set'
'onerror''svg'
'onfocusin''a', 'altGlyph', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'marker', 'path', 'polygon', 'polyline', 'rect', 'svg', 'switch', 'symbol', 'text', 'textPath', 'tref', 'tspan', 'use'
'onfocusout''a', 'altGlyph', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'marker', 'path', 'polygon', 'polyline', 'rect', 'svg', 'switch', 'symbol', 'text', 'textPath', 'tref', 'tspan', 'use'
'onload''a', 'altGlyph', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'marker', 'path', 'polygon', 'polyline', 'rect', 'svg', 'switch', 'symbol', 'text', 'textPath', 'tref', 'tspan', 'use'
'onmousedown''a', 'altGlyph', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'marker', 'path', 'polygon', 'polyline', 'rect', 'svg', 'switch', 'symbol', 'text', 'textPath', 'tref', 'tspan', 'use'
'onmousemove''a', 'altGlyph', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'marker', 'path', 'polygon', 'polyline', 'rect', 'svg', 'switch', 'symbol', 'text', 'textPath', 'tref', 'tspan', 'use'
'onmouseout''a', 'altGlyph', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'marker', 'path', 'polygon', 'polyline', 'rect', 'svg', 'switch', 'symbol', 'text', 'textPath', 'tref', 'tspan', 'use'
'onmouseover''a', 'altGlyph', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'marker', 'path', 'polygon', 'polyline', 'rect', 'svg', 'switch', 'symbol', 'text', 'textPath', 'tref', 'tspan', 'use'
'onmouseup''a', 'altGlyph', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'marker', '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'
'operator''feMorphology'
'order''feConvolveMatrix'
'orient''marker'
'orientation''glyph'
'origin''animateMotion'
'overline-position''font-face'
'overline-thickness''font-face'
'panose-1''font-face'
'path''animateMotion'
'pathLength''path'
'patternContentUnits''pattern'
'patternTransform''pattern'
'patternUnits''pattern'
'points''polygon'
'points''polyline'
'pointsAtX''feSpotLight'
'pointsAtY''feSpotLight'
'pointsAtZ''feSpotLight'
'preserveAlpha''feConvolveMatrix'
'preserveAspectRatio''feImage', 'image', 'marker', 'pattern', 'svg', 'symbol', 'view'
'primitiveUnits''filter'
'r''circle'
'r''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'
'rotate''animateMotion'
'rotate''text'
'rotate''tref', 'tspan'
'rx''ellipse'
'rx''rect'
'ry''ellipse'
'ry''rect'
'scale''feDisplacementMap'
'seed''feTurbulence'
'slope''font-face'
'slope''feFuncA', 'feFuncB', 'feFuncG', 'feFuncR'
'spacing''textPath'
'specularConstant''feSpecularLighting'
'specularExponent''feSpecularLighting'
'specularExponent''feSpotLight'
'spreadMethod''linearGradient'
'spreadMethod''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'
'surfaceScale''feDiffuseLighting'
'surfaceScale''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'
'textLength''textPath'
'textLength''tref', 'tspan'
'title''style'
'to''set'
'to''animate', 'animateColor', 'animateMotion', 'animateTransform'
'transform''a', 'circle', 'clipPath', 'defs', 'ellipse', 'foreignObject', 'g', 'image', 'line', 'path', 'polygon', 'polyline', 'rect', 'switch', 'text', 'use'
'type''animateTransform'
'type''feColorMatrix'
'type''feTurbulence'
'type''script'
'type''style'
'type''feFuncA', 'feFuncB', 'feFuncG', 'feFuncR'
'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'
'values''feColorMatrix'
'values''animate', 'animateColor', 'animateMotion', 'animateTransform'
'version''svg'
'vert-adv-y''font'
'vert-adv-y''glyph', 'missing-glyph'
'vert-origin-x''font'
'vert-origin-x''glyph', 'missing-glyph'
'vert-origin-y''font'
'vert-origin-y''glyph', 'missing-glyph'
'viewBox''marker', 'pattern', 'svg', 'symbol', 'view'
'viewTarget''view'
'width''filter'
'width''foreignObject'
'width''image'
'width''pattern'
'width''rect'
'width''svg'
'width''use'
'width''feBlend', 'feColorMatrix', 'feComponentTransfer', 'feComposite', 'feConvolveMatrix', 'feDiffuseLighting', 'feDisplacementMap', 'feFlood', 'feGaussianBlur', 'feImage', 'feMerge', 'feMorphology', 'feOffset', 'feSpecularLighting', 'feTile', 'feTurbulence'
'width''mask'
'widths''font-face'
'x''altGlyph'
'x''cursor'
'x''fePointLight'
'x''feSpotLight'
'x''filter'
'x''foreignObject'
'x''glyphRef'
'x''image'
'x''pattern'
'x''rect'
'x''svg'
'x''text'
'x''use'
'x''feBlend', 'feColorMatrix', 'feComponentTransfer', 'feComposite', 'feConvolveMatrix', 'feDiffuseLighting', 'feDisplacementMap', 'feFlood', 'feGaussianBlur', 'feImage', 'feMerge', 'feMorphology', 'feOffset', 'feSpecularLighting', 'feTile', 'feTurbulence'
'x''mask'
'x''tref', 'tspan'
'x-height''font-face'
'x1''line'
'x1''linearGradient'
'x2''line'
'x2''linearGradient'
'xChannelSelector''feDisplacementMap'
'xlink:actuate''a'
'xlink:actuate''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'
'xlink:href''altGlyph'
'xlink:href''color-profile'
'xlink:href''cursor'
'xlink:href''feImage'
'xlink:href''filter'
'xlink:href''font-face-uri'
'xlink:href''glyphRef'
'xlink:href''image'
'xlink:href''linearGradient'
'xlink:href''mpath'
'xlink:href''pattern'
'xlink:href''radialGradient'
'xlink:href''script'
'xlink:href''textPath'
'xlink:href''use'
'xlink:href''animate', 'animateColor', 'animateMotion', 'animateTransform', 'set'
'xlink:href''tref'
'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'
'xlink:show''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'
'y''altGlyph'
'y''cursor'
'y''fePointLight'
'y''feSpotLight'
'y''filter'
'y''foreignObject'
'y''glyphRef'
'y''image'
'y''pattern'
'y''rect'
'y''svg'
'y''text'
'y''use'
'y''feBlend', 'feColorMatrix', 'feComponentTransfer', 'feComposite', 'feConvolveMatrix', 'feDiffuseLighting', 'feDisplacementMap', 'feFlood', 'feGaussianBlur', 'feImage', 'feMerge', 'feMorphology', 'feOffset', 'feSpecularLighting', 'feTile', 'feTurbulence'
'y''mask'
'y''tref', 'tspan'
'y1''line'
'y1''linearGradient'
'y2''line'
'y2''linearGradient'
'yChannelSelector''feDisplacementMap'
'z''fePointLight'
'z''feSpotLight'
'zoomAndPan''svg', 'view'

M.2 Presentation attributes

As described in the Styling chapter, for each property there exists a corresponding presentation attribute. The table below lists the presentation attributes and the elements on which they may be specified.

Presentation attributesElements on which the attributes may be specified
'alignment-baseline', 'baseline-shift', 'clip-path', 'clip-rule', 'clip', 'color-interpolation-filters', 'color-interpolation', 'color-profile', 'color-rendering', 'color', 'cursor', 'direction', 'display', 'dominant-baseline', 'enable-background', 'fill-opacity', 'fill-rule', 'fill', 'filter', 'flood-color', 'flood-opacity', 'font-family', 'font-size-adjust', 'font-size', 'font-stretch', 'font-style', 'font-variant', 'font-weight', 'glyph-orientation-horizontal', 'glyph-orientation-vertical', 'image-rendering', 'kerning', 'letter-spacing', 'lighting-color', 'marker-end', 'marker-mid', 'marker-start', 'mask', 'opacity', 'overflow', 'pointer-events', 'shape-rendering', 'stop-color', 'stop-opacity', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'stroke', 'text-anchor', 'text-decoration', 'text-rendering', 'unicode-bidi', 'visibility', 'word-spacing', 'writing-mode' 'a', 'altGlyph', 'circle', 'clipPath', 'defs', 'ellipse', 'feBlend', 'feColorMatrix', 'feComponentTransfer', 'feComposite', 'feConvolveMatrix', 'feDiffuseLighting', 'feDisplacementMap', 'feFlood', 'feGaussianBlur', 'feImage', 'feMerge', 'feMorphology', 'feOffset', 'feSpecularLighting', 'feTile', 'feTurbulence', 'filter', 'font', 'foreignObject', 'g', 'glyph', 'image', 'line', 'linearGradient', 'marker', 'mask', 'missing-glyph', 'path', 'pattern', 'polygon', 'polyline', 'radialGradient', 'rect', 'stop', 'svg', 'switch', 'symbol', 'text', 'textPath', 'tref', 'tspan', 'use'
SVG 1.1 (Second Edition) – 16 May 2009