エラータ 多数の不備あり(表内に修正記載)。
| 属性または属性のコレクションを定義する実体 | 利用する要素/実体 | 値 | タイプ | 既定値 |
| Attribute or entity which defines a collection of attributes | Used in these elements and entities | Value | Type | Default |
| %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-height | font-face | %Number; | #IMPLIED | |
| accumulate | animAdditionAttrs | (none | sum) | none | |
| additive | animAdditionAttrs | (replace | sum) | replace | |
| alignment-baseline | PresentationAttributes-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) | ||
| alphabetic | font-face | %Number; | #IMPLIED | |
| amplitude | component_transfer_function_attributes | %Number; | #IMPLIED | |
| filter | ||||
| arabic-form | glyph | CDATA | #IMPLIED | |
| ascent | font-face | %Number; | #IMPLIED | |
| attributeName | animAttributeAttrs | CDATA | #REQUIRED | |
| attributeType | animAttributeAttrs | CDATA | #IMPLIED | |
| azimuth | feDistantLight | %Number; | #IMPLIED | |
| baseFrequency | feTurbulence | %NumberOptionalNumber; | #IMPLIED | |
| baseline-shift | PresentationAttributes-TextContent.class | %BaselineShiftValue; | #IMPLIED | |
| baseProfile | svg | CDATA | #IMPLIED | |
| bbox | font-face | CDATA | #IMPLIED | |
| bias | feConvolveMatrix | %Number; | #IMPLIED | |
| begin | animTimingAttrs | CDATA | #IMPLIED | |
| by | animValueAttrs, animateMotion | CDATA | #IMPLIED | |
| calcMode | animateMotion | (discrete | linear | paced | spline) | paced | |
| cap-height | font-face | %Number; | #IMPLIED | |
| class | svg, 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 | |
| clip | PresentationAttributes-Viewports | %ClipValue; | #IMPLIED | |
| clip-path | PresentationAttributes-Graphics | %ClipPathValue; | #IMPLIED | |
| clip-rule | PresentationAttributes-Graphics | %ClipFillRule; | #IMPLIED | |
| clipPathUnits | clipPath | (userSpaceOnUse | objectBoundingBox) | #IMPLIED | |
| color | PresentationAttributes-Color | %Color; | #IMPLIED | |
| color-interpolation | PresentationAttributes-Color | (auto | sRGB | linearRGB | inherit) | #IMPLIED | |
| color-interpolation-filters | PresentationAttributes-FilterPrimitives | (auto | sRGB | linearRGB | inherit) | #IMPLIED | |
| color-profile | PresentationAttributes-Images | CDATA | #IMPLIED | |
| color-rendering | PresentationAttributes-Color | (auto | optimizeSpeed | optimizeQuality | inherit) | #IMPLIED | |
| contentScriptType | svg | %ContentType; | text/ecmascript | |
| contentStyleType | svg | %ContentType; | #IMPLIED | |
| cursor | PresentationAttributes-Graphics | %CursorValue; | #IMPLIED | |
| cx | circle, ellipse, radialGradient | %Coordinate; | #IMPLIED | |
| cy | circle, ellipse, radialGradient | %Coordinate; | #IMPLIED | |
| d | glyph, missing-glyph | %PathData; | #IMPLIED | |
| d | path | %PathData; | #REQUIRED | |
| descent | font-face | %Number; | #IMPLIED | |
| diffuseConstant | feDiffuseLighting | %Number; | #IMPLIED | |
| direction | PresentationAttributes-TextContent.class | (ltr | rtl | inherit) | #IMPLIED | |
| display | PresentationAttributes-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 ) | ||
| divisor | feConvolveMatrix | %Number; | #IMPLIED | |
| dominant-baseline | PresentationAttributes-TextContent.class | (auto | use-script | no-change | reset-size | ideographic | alphabetic | hanging | mathematical | central | middle | text-after-edge | text-before-edge | inherit ) | #IMPLIED | |
| dur | animTimingAttrs | CDATA | #IMPLIED | |
| dx | text, tspan, tref, altGlyph | %Lengths; | #IMPLIED | |
| dx | glyphRef, feOffset | %Number; | #IMPLIED | |
| dy | text, tspan, tref, altGlyph | %Lengths; | #IMPLIED | |
| dy | glyphRef, feOffset | %Number; | #IMPLIED | |
| edgeMode | feConvolveMatrix | (duplicate|wrap|none) | duplicate | |
| elevation | feDistantLight | %Number; | #IMPLIED | |
| enable-background | PresentationAttributes-Containers | %EnableBackgroundValue; | #IMPLIED | |
| end | animTimingAttrs | CDATA | #IMPLIED | |
| exponent | component_transfer_function_attributes | %Number; | #IMPLIED | |
| externalResourcesRequired | g, 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 | |
| filter | ||||
| filter | ||||
| filter | ||||
| filter | ||||
| filter | ||||
| fill | animTimingAttrs | (remove | freeze) | remove | |
| fill | PresentationAttributes-FillStroke | %Paint; | #IMPLIED | |
| fill-opacity | PresentationAttributes-FillStroke | %OpacityValue; | #IMPLIED | |
| fill-rule | PresentationAttributes-FillStroke | %ClipFillRule; | #IMPLIED | |
| filter | PresentationAttributes-Graphics | %FilterValue; | #IMPLIED | |
| filterRes | filter | %NumberOptionalNumber; | #IMPLIED | |
| filterUnits | filter | (userSpaceOnUse | objectBoundingBox) | #IMPLIED | |
| flood-color | PresentationAttributes-feFlood | %SVGColor; | #IMPLIED | |
| flood-opacity | PresentationAttributes-feFlood | %OpacityValue; | #IMPLIED | |
| font-family | PresentationAttributes-FontSpecification | %FontFamilyValue; | #IMPLIED | |
| font-family | font-face | #IMPLIED | ||
| font-size | PresentationAttributes-FontSpecification | %FontSizeValue; | #IMPLIED | |
| font-size | font-face | #IMPLIED | ||
| font-size-adjust | PresentationAttributes-FontSpecification | %FontSizeAdjustValue; | #IMPLIED | |
| font-stretch | PresentationAttributes-FontSpecification | (normal | wider | narrower | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded | inherit ) | ||
| font-stretch | font-face |
(normal |
||
| font-style | PresentationAttributes-FontSpecification | (normal | italic | oblique | inherit) | #IMPLIED | |
| font-style | font-face | #IMPLIED | ||
| font-variant | PresentationAttributes-FontSpecification | (normal | small-caps | inherit) | #IMPLIED | |
| font-variant | font-face | #IMPLIED | ||
| font-weight | PresentationAttributes-FontSpecification | (normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit) | #IMPLIED | |
| font-weight | font-face | (normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit) | #IMPLIED | |
| format | altGlyph, glyphRef | CDATA | #IMPLIED | |
| from | animValueAttrs, animateMotion | CDATA | #IMPLIED | |
| fx | radialGradient | %Coordinate; | #IMPLIED | |
| fy | radialGradient | %Coordinate; | #IMPLIED | |
| g1 | hkern, vkern | CDATA | #IMPLIED | |
| g2 | hkern, vkern | CDATA | #IMPLIED | |
| glyph-name | glyph | CDATA | #IMPLIED | |
| glyph-orientation-horizontal | PresentationAttributes-TextContent.class | %GlyphOrientationHorizontalValue; | #IMPLIED | |
| glyph-orientation-vertical | PresentationAttributes-TextContent.class | %GlyphOrientationVerticalValue; | #IMPLIED | |
| glyphRef | altGlyph, glyphRef | CDATA | #IMPLIED | |
| gradientTransform | linearGradient, radialGradient | %TransformList; | #IMPLIED | |
| gradientUnits | linearGradient, radialGradient | (userSpaceOnUse | objectBoundingBox) | #IMPLIED | |
| hanging | font-face | %Number; | #IMPLIED | |
| height | svg, filter, filter_primitive_attributes, use, pattern, mask | %Length; | #IMPLIED | |
| height | rect, foreignObject, image | %Length; | #REQUIRED | |
| horiz-adv-x | glyph, missing-glyph | %Number; | #IMPLIED | |
| horiz-adv-x | font | %Number; | #REQUIRED | |
| horiz-origin-x | font | %Number; | #IMPLIED | |
| horiz-origin-y | font | %Number; | #IMPLIED | |
| id | stdAttrs | ID | #IMPLIED | |
| ideographic | font-face | %Number; | #IMPLIED | |
| image-rendering | PresentationAttributes-Graphics | (auto | optimizeSpeed | optimizeQuality | inherit) | #IMPLIED | |
| in | filter_primitive_attributes_with_in, feMergeNode | CDATA | #IMPLIED | |
| in2 | feBlend, feComposite, feDisplacementMap | CDATA | #REQUIRED | |
| intercept | component_transfer_function_attributes | %Number; | #IMPLIED | |
| k | hkern, vkern | %Number; | #REQUIRED | |
| k1 | feComposite | %Number; | #IMPLIED | |
| k2 | feComposite | %Number; | #IMPLIED | |
| k3 | feComposite | %Number; | #IMPLIED | |
| k4 | feComposite | %Number; | #IMPLIED | |
| kernelMatrix | feConvolveMatrix | CDATA | #REQUIRED | |
| kernelUnitLength | feConvolveMatrix, feDiffuseLighting, feSpecularLighting | %NumberOptionalNumber; | #IMPLIED | |
| kerning | PresentationAttributes-TextContent.class | %KerningValue; | #IMPLIED | |
| keyPoints | animateMotion | CDATA | #IMPLIED | |
| keySplines | animValueAttrs, animateMotion | CDATA | #IMPLIED | |
| keyTimes | animValueAttrs, animateMotion | CDATA | #IMPLIED | |
| lang | glyph | %LanguageCodes; | #IMPLIED | |
| lengthAdjust | textPath, text, tspan, tref | (spacing|spacingAndGlyphs) | #IMPLIED | |
| letter-spacing | PresentationAttributes-TextContent.class | %SpacingValue; | #IMPLIED | |
| lighting-color | PresentationAttributes-LightingEffects | %SVGColor; | #IMPLIED | |
| limitingConeAngle | feSpotLight | %Number; | #IMPLIED | |
| local | color-profile | CDATA | #IMPLIED | |
| marker-end | PresentationAttributes-Markers | %MarkerValue; | #IMPLIED | |
| marker-mid | PresentationAttributes-Markers | %MarkerValue; | #IMPLIED | |
| marker-start | PresentationAttributes-Markers | %MarkerValue; | #IMPLIED | |
| markerHeight | marker | %Length; | #IMPLIED | |
| markerUnits | marker | (strokeWidth | userSpaceOnUse) | #IMPLIED | |
| markerWidth | marker | %Length; | #IMPLIED | |
| mask | PresentationAttributes-Graphics | %MaskValue; | #IMPLIED | |
| maskContentUnits | mask | (userSpaceOnUse | objectBoundingBox) | #IMPLIED | |
| maskUnits | mask | (userSpaceOnUse | objectBoundingBox) | #IMPLIED | |
| mathematical | font-face | %Number; | #IMPLIED | |
| max | animTimingAttrs | CDATA | #IMPLIED | |
| media | style | %MediaDesc; | #IMPLIED | |
| method | textPath | (align|stretch) | #IMPLIED | |
| min | animTimingAttrs | CDATA | #IMPLIED | |
| mode | feBlend | (normal | multiply | screen | darken | lighten) | normal | |
| name | color-profile | CDATA | #REQUIRED | |
| numOctaves | feTurbulence | %Integer; | #IMPLIED | |
| offset | stop | %NumberOrPercentage; | #REQUIRED | |
| offset | component_transfer_function_attributes | %Number; | #IMPLIED | |
| onabort | documentEvents | %Script; | #IMPLIED | |
| onactivate | graphicsElementEvents | %Script; | #IMPLIED | |
| onbegin | animationEvents | %Script; | #IMPLIED | |
| onclick | graphicsElementEvents | %Script; | #IMPLIED | |
| onend | animationEvents | %Script; | #IMPLIED | |
| onerror | documentEvents | %Script; | #IMPLIED | |
| onfocusin | graphicsElementEvents | %Script; | #IMPLIED | |
| onfocusout | graphicsElementEvents | %Script; | #IMPLIED | |
| onload | graphicsElementEvents | %Script; | #IMPLIED | |
| onmousedown | graphicsElementEvents | %Script; | #IMPLIED | |
| onmousemove | graphicsElementEvents | %Script; | #IMPLIED | |
| onmouseout | graphicsElementEvents | %Script; | #IMPLIED | |
| onmouseover | graphicsElementEvents | %Script; | #IMPLIED | |
| onmouseup | graphicsElementEvents | %Script; | #IMPLIED | |
| onrepeat | animationEvents | %Script; | #IMPLIED | |
| onresize | documentEvents | %Script; | #IMPLIED | |
| onscroll | documentEvents | %Script; | #IMPLIED | |
| onunload | documentEvents | %Script; | #IMPLIED | |
| onzoom | documentEvents | %Script; | #IMPLIED | |
| opacity | PresentationAttributes-Graphics | %OpacityValue; | #IMPLIED | |
| operator | feMorphology | (erode | dilate) | erode | |
| operator | feComposite | (over | in | out | atop | xor | arithmetic) | over | |
| order | feConvolveMatrix | %NumberOptionalNumber; | #REQUIRED | |
| orient | marker | CDATA | #IMPLIED | |
| orientation | glyph | CDATA | #IMPLIED | |
| origin | animateMotion | CDATA | #IMPLIED | |
| overflow | PresentationAttributes-Viewports | (visible | hidden | scroll | auto | inherit) | #IMPLIED | |
| overline-position | font-face | %Number; | #IMPLIED | |
| overline-thickness | font-face | %Number; | #IMPLIED | |
| panose-1 | font-face | CDATA | #IMPLIED | |
| path | animateMotion | CDATA | #IMPLIED | |
| pathLength | path | %Number; | #IMPLIED | |
| patternContentUnits | pattern | (userSpaceOnUse | objectBoundingBox) | #IMPLIED | |
| patternTransform | pattern | %TransformList; | #IMPLIED | |
| patternUnits | pattern | (userSpaceOnUse | objectBoundingBox) | #IMPLIED | |
| pointer-events | PresentationAttributes-Graphics | (visiblePainted | visibleFill | visibleStroke | visible | painted | fill | stroke | all | none | inherit) | #IMPLIED | |
| points | polyline, polygon | %Points; | #REQUIRED | |
| pointsAtX | feSpotLight | %Number; | #IMPLIED | |
| pointsAtY | feSpotLight | %Number; | #IMPLIED | |
| pointsAtZ | feSpotLight | %Number; | #IMPLIED | |
| preserveAlpha | feConvolveMatrix | %Boolean; | #IMPLIED | |
| preserveAspectRatio | svg, symbol, image, marker, pattern, view | %PreserveAspectRatioSpec; | xMidYMid meet | |
| primitiveUnits | filter | (userSpaceOnUse | objectBoundingBox) | #IMPLIED | |
| r | radialGradient | %Length; | #IMPLIED | |
| r | circle | %Length; | #REQUIRED | |
| radius | feMorphology | %NumberOptionalNumber; | #IMPLIED | |
| refX | marker | %Coordinate; | #IMPLIED | |
| refY | marker | %Coordinate; | #IMPLIED | |
| rendering-intent | color-profile | (auto | perceptual | relative-colorimetric | saturation | absolute-colorimetric) | auto | |
| repeatCount | animTimingAttrs | CDATA | #IMPLIED | |
| repeatDur | animTimingAttrs | CDATA | #IMPLIED | |
| requiredExtensions | testAttrs | %ExtensionList; | #IMPLIED | |
| requiredFeatures | testAttrs | %FeatureList; | #IMPLIED | |
| restart | animTimingAttrs | (always | never | whenNotActive) | always | |
| result | filter_primitive_attributes | CDATA | #IMPLIED | |
| rotate | animateMotion | CDATA | #IMPLIED | |
| rotate | text, tspan, tref, altGlyph | %Numbers; | #IMPLIED | |
| rx | rect | %Length; | #IMPLIED | |
| rx | ellipse | %Length; | #REQUIRED | |
| ry | rect | %Length; | #IMPLIED | |
| ry | ellipse | %Length; | #REQUIRED | |
| scale | feDisplacementMap | %Number; | #IMPLIED | |
| seed | feTurbulence | %Number; | #IMPLIED | |
| shape-rendering | PresentationAttributes-Graphics | (auto | optimizeSpeed | crispEdges | geometricPrecision | inherit) | #IMPLIED | |
| slope | component_transfer_function_attributes, font-face | %Number; | #IMPLIED | |
| spacing | textPath | (auto|exact) | #IMPLIED | |
| specularConstant | feSpecularLighting | %Number; | #IMPLIED | |
| specularExponent | feSpotLight, feSpecularLighting | %Number; | #IMPLIED | |
| spreadMethod | linearGradient, radialGradient | (pad | reflect | repeat) | #IMPLIED | |
| startOffset | textPath | %Length; | #IMPLIED | |
| stdDeviation | feGaussianBlur | %NumberOptionalNumber; | #IMPLIED | |
| stemh | font-face | %Number; | #IMPLIED | |
| stemv | font-face | %Number; | #IMPLIED | |
| stitchTiles | feTurbulence | (stitch | noStitch) | noStitch | |
| stop-color | PresentationAttributes-Gradients | %SVGColor; | #IMPLIED | |
| stop-opacity | PresentationAttributes-Gradients | %OpacityValue; | #IMPLIED | |
| strikethrough-position | font-face | %Number; | #IMPLIED | |
| strikethrough-thickness | font-face | %Number; | #IMPLIED | |
| string | font-face-format | CDATA | #IMPLIED | |
| stroke | PresentationAttributes-FillStroke | %Paint; | #IMPLIED | |
| stroke-dasharray | PresentationAttributes-FillStroke | %StrokeDashArrayValue; | #IMPLIED | |
| stroke-dashoffset | PresentationAttributes-FillStroke | %StrokeDashOffsetValue; | #IMPLIED | |
| stroke-linecap | PresentationAttributes-FillStroke | (butt | round | square | inherit) | #IMPLIED | |
| stroke-linejoin | PresentationAttributes-FillStroke | (miter | round | bevel | inherit) | #IMPLIED | |
| stroke-miterlimit | PresentationAttributes-FillStroke | %StrokeMiterLimitValue; | #IMPLIED | |
| stroke-opacity | PresentationAttributes-FillStroke | %OpacityValue; | #IMPLIED | |
| stroke-width | PresentationAttributes-FillStroke | %StrokeWidthValue; | #IMPLIED | |
| style | svg, 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 | |
| surfaceScale | feDiffuseLighting, feSpecularLighting | %Number; | #IMPLIED | |
| systemLanguage | testAttrs | %LanguageCodes; | #IMPLIED | |
| tableValues | component_transfer_function_attributes | CDATA | #IMPLIED | |
| target | a | %LinkTarget; | #IMPLIED | |
| targetX | feConvolveMatrix | %Integer; | #IMPLIED | |
| targetY | feConvolveMatrix | %Integer; | #IMPLIED | |
| text-anchor | PresentationAttributes-TextContent.class | (start | middle | end | inherit) | #IMPLIED | |
| text-decoration | PresentationAttributes-TextContent.class | %TextDecorationValue; | #IMPLIED | |
| text-rendering | PresentationAttributes-Graphics | (auto | optimizeSpeed | optimizeLegibility | geometricPrecision | inherit) | #IMPLIED | |
| textLength | text, tspan, tref, textPath | %Length; | #IMPLIED | |
| title | style | %Text; | #IMPLIED | |
| to | animValueAttrs, animateMotion, set | CDATA | #IMPLIED | |
| transform | g, defs, use, image, switch, path, rect, circle, ellipse, line, polyline, polygon, text, clipPath, a, foreignObject | %TransformList; | #IMPLIED | |
| type | style, script | %ContentType; | #REQUIRED | |
| type | feTurbulence | (fractalNoise | turbulence) | turbulence | |
| type | component_transfer_function_attributes | (identity | table | discrete | linear | gamma) | #REQUIRED | |
| type | feColorMatrix | (matrix | saturate | hueRotate | luminanceToAlpha) | matrix | |
| type | animateTransform | (translate | scale | rotate | skewX | skewY) | translate | |
| u1 | hkern, vkern | CDATA | #IMPLIED | |
| u2 | hkern, vkern | CDATA | #IMPLIED | |
| underline-position | font-face | %Number; | #IMPLIED | |
| underline-thickness | font-face | %Number; | #IMPLIED | |
| unicode | glyph | CDATA | #IMPLIED | |
| unicode-bidi | PresentationAttributes-TextContent.class | (normal | embed | bidi-override | inherit) | #IMPLIED | |
| unicode-range | font-face | CDATA | #IMPLIED | |
| units-per-em | font-face | %Number; | #IMPLIED | |
| v-alphabetic | font-face | %Number; | #IMPLIED | |
| v-hanging | font-face | %Number; | #IMPLIED | |
| v-ideographic | font-face | %Number; | #IMPLIED | |
| v-mathematical | font-face | %Number; | #IMPLIED | |
| values | animValueAttrs, animateMotion, feColorMatrix | CDATA | #IMPLIED | |
| version | svg | %Number; | #REQUIRED | |
| vert-adv-y | font, glyph, missing-glyph | %Number; | #IMPLIED | |
| vert-origin-x | font, glyph, missing-glyph | %Number; | #IMPLIED | |
| vert-origin-y | font, glyph, missing-glyph | %Number; | #IMPLIED | |
| viewBox | svg, symbol, marker, pattern, view | %ViewBoxSpec; | #IMPLIED | |
| viewTarget | view | CDATA | #IMPLIED | |
| visibility | PresentationAttributes-Graphics | (visible | hidden | inherit) | #IMPLIED | |
| width | svg, use, pattern, mask, filter, filter_primitive_attributes | %Length; | #IMPLIED | |
| width | image, rect, foreignObject | %Length; | #REQUIRED | |
| widths | font-face | CDATA | #IMPLIED | |
| word-spacing | PresentationAttributes-TextContent.class | %SpacingValue; | #IMPLIED | |
| writing-mode | PresentationAttributes-Text.class | (lr-tb | rl-tb | tb-rl | lr | rl | tb | inherit) | #IMPLIED | |
| x | svg, use, image, rect, pattern, mask, filter, filter_primitive_attributes, cursor, foreignObject | %Coordinate; | #IMPLIED | |
| x | text, tspan, tref, altGlyph | %Coordinates; | #IMPLIED | |
| x | glyphRef, fePointLight, feSpotLight | %Number; | #IMPLIED | |
| x-height | font-face | %Number; | #IMPLIED | |
| x1 | line, linearGradient | %Coordinate; | #IMPLIED | |
| x2 | line, linearGradient | %Coordinate; | #IMPLIED | |
| xChannelSelector | feDisplacementMap | (R | G | B | A) | A | |
| xlink:actuate | xlinkRefAttrs, xlinkRefAttrsEmbed | (onLoad) | #FIXED | onLoad |
| xlink:actuate | a | (onRequest) | #FIXED | onRequest |
| xlink:arcrole | xlinkRefAttrs, xlinkRefAttrsEmbed, a | %URI; | #IMPLIED | |
| xlink:href | glyphRef, color-profile, linearGradient, radialGradient, pattern, filter, script, animElementAttrs, altGlyph | %URI; | #IMPLIED | |
| xlink:href | use, image, tref, textPath, feImage, cursor, a, mpath, font-face-uri, definition-src | %URI; | #REQUIRED | |
| xlink:role | xlinkRefAttrs, xlinkRefAttrsEmbed, a | %URI; | #IMPLIED | |
| xlink:show | xlinkRefAttrsEmbed | (embed) | embed | |
| xlink:show | a | (new|replace) | replace | |
| xlink:show | xlinkRefAttrs | (other) | other | |
| xlink:title | xlinkRefAttrs, xlinkRefAttrsEmbed, a | CDATA | #IMPLIED | |
| xlink:type | xlinkRefAttrs, xlinkRefAttrsEmbed, a | (simple) | #FIXED | simple |
| xml:base | stdAttrs | %URI; | #IMPLIED | |
| xml:space | langSpaceAttrs | (default|preserve) | #IMPLIED | |
| xml:space | style | (preserve) | #FIXED | preserve |
| xmlns | svg | CDATA | #FIXED | http://www.w3.org/2000/svg |
| xmlns:xlink | a | CDATA | #FIXED | http://www.w3.org/1999/xlink |
| y | svg, use, image, rect, pattern, mask, filter, filter_primitive_attributes, foreignObject, cursor | %Coordinate; | #IMPLIED | |
| y | text, tspan, tref, altGlyph | %Coordinates; | #IMPLIED | |
| y | glyphRef, fePointLight, feSpotLight | %Number; | #IMPLIED | |
| y1 | line, linearGradient | %Coordinate; | #IMPLIED | |
| y2 | linearGradient, line | %Coordinate; | #IMPLIED | |
| yChannelSelector | feDisplacementMap | (R | G | B | A) | ||
| z | feSpotLight, fePointLight | %Number; | #IMPLIED | |
| zoomAndPan | svg, view | (disable | magnify) | magnify |