| about | ✔ | ✘ | <list-of-strings> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | accent-height | ✘ | ✘ | <number> | font-face | 
    
      | accumulate | ✘ | ✘ | 'none' | 'sum' | animate, animateColor, animateMotion, animateTransform | 
    
      | additive | ✘ | ✘ | 'replace' | 'sum' | animate, animateColor, animateMotion, animateTransform | 
    
      | alphabetic | ✘ | ✘ | <number> | font-face | 
    
      | arabic-form | ✘ | ✘ | <text> | glyph | 
    
      | ascent | ✘ | ✘ | <number> | font-face | 
    
      | attributeName | ✘ | ✘ | <QName> | animate, animateColor, animateTransform, set | 
    
      | attributeType | ✘ | ✘ | 'XML' | 'CSS' | 'auto' | animate, animateColor, animateTransform, set | 
    
      | bandwidth | ✘ | ✘ | <number> | 'auto' | prefetch | 
    
      | baseProfile | ✘ | ✘ | 'none' | 'tiny' | 'basic' | 'full' | svg | 
    
      | bbox | ✘ | ✘ | <text> | font-face | 
    
      | begin | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform, animation, audio, discard, set, video | 
    
      | by | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform | 
    
      | calcMode | ✘ | ✘ | 'discrete' | 'linear' | 'paced' | 'spline' | animate, animateColor, animateMotion, animateTransform | 
    
      | cap-height | ✘ | ✘ | <number> | font-face | 
    
      | class | ✔ | ✘ | <XML-NMTOKENS> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | content | ✔ | ✘ | <string> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | contentScriptType | ✘ | ✘ | <content-type> | svg | 
    
      | cx | ✔ | ✘ | <coordinate> | circle, ellipse, radialGradient | 
    
      | cy | ✔ | ✘ | <coordinate> | circle, ellipse, radialGradient | 
    
      | d | ✔ | ✘ | <path-data> | glyph, missing-glyph, path | 
    
      | datatype | ✔ | ✘ | <string> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | defaultAction | ✘ | ✘ | 'perform' | 'cancel' | listener | 
    
      | descent | ✘ | ✘ | <number> | font-face | 
    
      | dur | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform, animation, audio, set, video | 
    
      | editable | ✔ | ✘ | 'none' | 'simple' | text, textArea | 
    
      | end | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform, animation, audio, set, video | 
    
      | ev:event | ✘ | ✘ | <XML-NMTOKEN> | handler | 
    
      | event | ✘ | ✘ | <XML-NMTOKEN> | listener | 
    
      | externalResourcesRequired | ✘ | ✘ | <boolean> | a, animation, audio, font, font-face, font-face-uri, foreignObject, g, handler, image, script, svg, switch, use, video | 
    
      | fill | ✘ | ✘ | 'remove' | 'freeze' | animate, animateColor, animateMotion, animateTransform, animation, audio, set, video | 
    
      | focusHighlight | ✔ | ✘ | 'auto' | 'none' | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | focusable | ✔ | ✘ | 'auto' | <boolean> | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | font-family | ✘ | ✘ | <text> | font-face | 
    
      | font-stretch | ✘ | ✘ | <text> | font-face | 
    
      | font-style | ✘ | ✘ | <text> | font-face | 
    
      | font-variant | ✘ | ✘ | <text> | font-face | 
    
      | font-weight | ✘ | ✘ | <text> | font-face | 
    
      | from | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform | 
    
      | g1 | ✘ | ✘ | <text> | hkern | 
    
      | g2 | ✘ | ✘ | <text> | hkern | 
    
      | glyph-name | ✘ | ✘ | <text> | glyph | 
    
      | gradientUnits | ✔ | ✘ | 'userSpaceOnUse' | 'objectBoundingBox' | linearGradient, radialGradient | 
    
      | handler | ✘ | ✘ | <IRI> | listener | 
    
      | hanging | ✘ | ✘ | <number> | font-face | 
    
      | height | ✔ | ✘ | <length> | animation, foreignObject, image, rect, svg, video | 
    
      | height | ✔ | ✘ | <length> | 'auto' | textArea | 
    
      | horiz-adv-x | ✘ | ✘ | <number> | font, glyph, missing-glyph | 
    
      | horiz-origin-x | ✘ | ✘ | <number> | font | 
    
      | id | ✘ | ✘ | <ID> | <NCName> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | ideographic | ✘ | ✘ | <number> | font-face | 
    
      | initialVisibility | ✘ | ✘ | 'whenStarted' | 'always' | animation, video | 
    
      | k | ✘ | ✘ | <number> | hkern | 
    
      | keyPoints | ✘ | ✘ | <text> | animateMotion | 
    
      | keySplines | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform | 
    
      | keyTimes | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform | 
    
      | lang | ✘ | ✘ | <list-of-language-ids> | glyph | 
    
      | mathematical | ✘ | ✘ | <number> | font-face | 
    
      | max | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform, animation, audio, set, video | 
    
      | mediaCharacterEncoding | ✘ | ✘ | <text> | prefetch | 
    
      | mediaContentEncodings | ✘ | ✘ | <text> | prefetch | 
    
      | mediaSize | ✘ | ✘ | <number> | prefetch | 
    
      | mediaTime | ✘ | ✘ | <text> | prefetch | 
    
      | min | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform, animation, audio, set, video | 
    
      | nav-down | ✔ | ✘ | <focus> | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | nav-down-left | ✔ | ✘ | <focus> | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | nav-down-right | ✔ | ✘ | <focus> | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | nav-left | ✔ | ✘ | <focus> | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | nav-next | ✔ | ✘ | <focus> | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | nav-prev | ✔ | ✘ | <focus> | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | nav-right | ✔ | ✘ | <focus> | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | nav-up | ✔ | ✘ | <focus> | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | nav-up-left | ✔ | ✘ | <focus> | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | nav-up-right | ✔ | ✘ | <focus> | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, text, textArea, tspan, use, video | 
    
      | observer | ✘ | ✘ | <IDREF> | listener | 
    
      | offset | ✔ | ✘ | <number> | stop | 
    
      | origin | ✘ | ✘ | <text> | animateMotion | 
    
      | overlay | ✘ | ✘ | 'none' | 'top' | video | 
    
      | overline-position | ✘ | ✘ | <number> | font-face | 
    
      | overline-thickness | ✘ | ✘ | <number> | font-face | 
    
      | panose-1 | ✘ | ✘ | <text> | font-face | 
    
      | path | ✘ | ✘ | <text> | animateMotion | 
    
      | pathLength | ✔ | ✘ | <number> | path | 
    
      | phase | ✘ | ✘ | 'default' | 'capture' | listener | 
    
      | playbackOrder | ✘ | ✘ | 'all' | 'forwardOnly' | svg | 
    
      | points | ✔ | ✘ | <points-data> | polygon, polyline | 
    
      | preserveAspectRatio | ✔ | ✘ | <text> | animation, image, svg, video | 
    
      | propagate | ✘ | ✘ | 'continue' | 'stop' | listener | 
    
      | property | ✔ | ✘ | <list-of-strings> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | r | ✔ | ✘ | <length> | circle, radialGradient | 
    
      | rel | ✔ | ✘ | <list-of-strings> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | repeatCount | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform, animation, audio, set, video | 
    
      | repeatDur | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform, animation, audio, set, video | 
    
      | requiredExtensions | ✘ | ✘ | <list-of-IRIs> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, desc, discard, ellipse, foreignObject, g, image, line, metadata, path, polygon, polyline, rect, set, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | requiredFeatures | ✘ | ✘ | <list-of-IRIs> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, desc, discard, ellipse, foreignObject, g, image, line, metadata, path, polygon, polyline, rect, set, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | requiredFonts | ✘ | ✘ | <list-of-family-names> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, desc, discard, ellipse, foreignObject, g, image, line, metadata, path, polygon, polyline, rect, set, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | requiredFormats | ✘ | ✘ | <list-of-content-types> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, desc, discard, ellipse, foreignObject, g, image, line, metadata, path, polygon, polyline, rect, set, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | resource | ✔ | ✘ | <string> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | restart | ✘ | ✘ | 'always' | 'never' | 'whenNotActive' | animate, animateColor, animateMotion, animateTransform, animation, audio, set, video | 
    
      | rev | ✔ | ✘ | <list-of-strings> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | role | ✔ | ✘ | <list-of-strings> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | rotate | ✘ | ✘ | <text> | animateMotion | 
    
      | rotate | ✔ | ✘ | <list-of-numbers> | text | 
    
      | rx | ✔ | ✘ | <length> | ellipse, rect | 
    
      | ry | ✔ | ✘ | <length> | ellipse, rect | 
    
      | slope | ✘ | ✘ | <number> | font-face | 
    
      | snapshotTime | ✘ | ✘ | 'none' | <Clock-value> | svg | 
    
      | stemh | ✘ | ✘ | <number> | font-face | 
    
      | stemv | ✘ | ✘ | <number> | font-face | 
    
      | strikethrough-position | ✘ | ✘ | <number> | font-face | 
    
      | strikethrough-thickness | ✘ | ✘ | <number> | font-face | 
    
      | syncBehavior | ✘ | ✘ | 'canSlip' | 'locked' | 'independent' | 'default' | animation, audio, video | 
    
      | syncBehaviorDefault | ✘ | ✘ | 'canSlip' | 'locked' | 'independent' | 'inherit' | svg | 
    
      | syncMaster | ✘ | ✘ | <boolean> | animation, audio, video | 
    
      | syncTolerance | ✘ | ✘ | <Clock-value> | 'default' | animation, audio, video | 
    
      | syncToleranceDefault | ✘ | ✘ | <Clock-value> | 'inherit' | svg | 
    
      | systemLanguage | ✘ | ✘ | <list-of-language-ids> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, desc, discard, ellipse, foreignObject, g, image, line, metadata, path, polygon, polyline, rect, set, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | target | ✔ | ✘ | '_replace' | '_self' | '_parent' | '_top' | '_blank' | <XML-Name> | a | 
    
      | target | ✘ | ✘ | <IDREF> | listener | 
    
      | timelineBegin | ✘ | ✘ | 'onLoad' | 'onStart' | svg | 
    
      | to | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform, set | 
    
      | transform | ✔ | ✘ | <transform> | 'none' | a, animation, circle, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, switch, text, textArea, use, video | 
    
      | transformBehavior | ✘ | ✘ | 'geometric' | 'pinned' | 'pinned90' | 'pinned180' | 'pinned270' | video | 
    
      | type | ✘ | ✘ | <content-type> | handler, script | 
    
      | type | ✔ | ✘ | <content-type> | audio, image, video | 
    
      | type | ✘ | ✘ | 'translate' | 'scale' | 'rotate' | 'skewX' | 'skewY' | animateTransform | 
    
      | typeof | ✔ | ✘ | <list-of-strings> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | u1 | ✘ | ✘ | <text> | hkern | 
    
      | u2 | ✘ | ✘ | <text> | hkern | 
    
      | underline-position | ✘ | ✘ | <number> | font-face | 
    
      | underline-thickness | ✘ | ✘ | <number> | font-face | 
    
      | unicode | ✘ | ✘ | <text> | glyph | 
    
      | unicode-range | ✘ | ✘ | <text> | font-face | 
    
      | units-per-em | ✘ | ✘ | <number> | font-face | 
    
      | values | ✘ | ✘ | <text> | animate, animateColor, animateMotion, animateTransform | 
    
      | version | ✘ | ✘ | '1.0' | '1.1' | '1.2' | svg | 
    
      | viewBox | ✔ | ✘ | <text> | svg | 
    
      | width | ✔ | ✘ | <length> | animation, foreignObject, image, rect, svg, video | 
    
      | width | ✔ | ✘ | <length> | 'auto' | textArea | 
    
      | widths | ✘ | ✘ | <text> | font-face | 
    
      | x | ✔ | ✘ | <coordinate> | animation, foreignObject, image, rect, textArea, use, video | 
    
      | x-height | ✘ | ✘ | <number> | font-face | 
    
      | x1 | ✔ | ✘ | <coordinate> | line, linearGradient | 
    
      | x2 | ✔ | ✘ | <coordinate> | line, linearGradient | 
    
      | x | ✔ | ✘ | <list-of-coordinates> | text | 
    
      | xlink:actuate | ✘ | ✘ | 'onLoad' | animate, animateColor, animateMotion, animateTransform, animation, audio, discard, font-face-uri, foreignObject, handler, image, mpath, prefetch, script, set, use, video | 
    
      | xlink:actuate | ✘ | ✘ | 'onRequest' | a | 
    
      | xlink:arcrole | ✘ | ✘ | <IRI> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, discard, font-face-uri, foreignObject, handler, image, mpath, prefetch, script, set, use, video | 
    
      | xlink:href | ✔ | ✘ | <IRI> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, discard, font-face-uri, foreignObject, handler, image, mpath, prefetch, script, set, use, video | 
    
      | xlink:role | ✘ | ✘ | <IRI> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, discard, font-face-uri, foreignObject, handler, image, mpath, prefetch, script, set, use, video | 
    
      | xlink:show | ✘ | ✘ | 'other' | animate, animateColor, animateMotion, animateTransform, discard, font-face-uri, handler, mpath, prefetch, script, set | 
    
      | xlink:show | ✘ | ✘ | 'embed' | animation, audio, foreignObject, image, use, video | 
    
      | xlink:show | ✘ | ✘ | 'new' | 'replace' | a | 
    
      | xlink:title | ✘ | ✘ | <text> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, discard, font-face-uri, foreignObject, handler, image, mpath, prefetch, script, set, use, video | 
    
      | xlink:type | ✔ | ✘ | 'simple' | a, animate, animateColor, animateMotion, animateTransform, animation, audio, discard, font-face-uri, foreignObject, handler, image, mpath, prefetch, script, set, use, video | 
    
      | xml:base | ✘ | ✘ | <IRI> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | xml:id | ✘ | ✘ | <NCName> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | xml:lang | ✘ | ✘ | <language-id> | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, handler, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, script, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | xml:space | ✘ | ✘ | 'default' | 'preserve' | a, animate, animateColor, animateMotion, animateTransform, animation, audio, circle, defs, desc, discard, ellipse, font, font-face, font-face-src, font-face-uri, foreignObject, g, glyph, hkern, image, line, linearGradient, listener, metadata, missing-glyph, mpath, path, polygon, polyline, prefetch, radialGradient, rect, set, solidColor, stop, svg, switch, tbreak, text, textArea, title, tspan, use, video | 
    
      | xml:space | ✘ | ✘ | 'preserve' | handler, script | 
    
      | y | ✔ | ✘ | <coordinate> | animation, foreignObject, image, rect, textArea, use, video | 
    
      | y1 | ✔ | ✘ | <coordinate> | line, linearGradient | 
    
      | y2 | ✔ | ✘ | <coordinate> | line, linearGradient | 
    
      | y | ✔ | ✘ | <list-of-coordinates> | text | 
    
      | zoomAndPan | ✘ | ✘ | 'disable' | 'magnify' | svg |