| SVGAElement | SVGAElement 接口对应于“a”元素。 |
| SVGAnimateElement | SVGAnimateElement 接口对应于“animate”元素。 无法通过 SVG DOM 面向对象访问“animate”元素的属性。 |
| SVGAnimateMotionElement | SVGAnimateMotionElement 接口对应于“animateMotion”元素。 无法通过 SVG DOM 面向对象访问“animateMotion”元素的属性。 |
| SVGAnimateTransformElement | SVGAnimateTransformElement 接口对应于“animateTransform”元素。 无法通过 SVG DOM 面向对象访问“animateTransform”元素的属性。 |
| SVGAnimationElement | SVGAnimationElement 接口是所有动画元素接口的基础接口:SVGAnimateElement、SVGSetElement、SVGAnimateColorElement、SVGAnimateMotionElement 和 SVGAnimateTransformElement. |
| SVGCircleElement | SVGCircleElement 接口对应于“圆”元素。 |
| SVGClipPathElement | SVGClipPathElement 接口对应于“clipPath”元素。 |
| SVGComponentTransferFunctionElement | 该接口定义了组件传递函数接口使用的基本接口。 |
| SVGCursorElement | SVGCursorElement 接口对应于“光标”元素。 |
| SVGDefsElement | SVGDefsElement 接口对应于“defs”元素。 |
| SVGDescElement | SVGDescElement 接口对应于 ‘desc’ 元素。 |
| SVGDocument | 一个SVG文档是 SVG 层次结构的根,包含全部内容。除了提供对层次结构的访问外,它还提供了一些方便的方法来访问文档中的某些信息集。 当“svg”元素作为来自另一个命名空间的文档的组件内联嵌入时,例如当“svg”元素内联嵌入到 XHTML 文档 [XHTML] 中,那么 SVGDocument 对象将不存在;相反,文档对象层次结构中的根对象将是不同类型的文档对象,例如 HTMLDocument 对象。 但是,当 XML 文档层次结构的根元素是“svg”元素时,SVGDocument 对象确实存在,例如在查看独立的 SVG 文件(即 MIME 类型为“image/svg+xml”的文件)时。在这种情况下,SVGDocument 对象将是文档对象模型层次结构的根对象。 |
| SVGElement | 所有直接对应于 SVG 语言元素的 SVG DOM 接口(例如“路径”元素的 SVGPathElement 接口)都派生自 SVGElement 接口。 |
| SVGElementInstance | 每个使用元素阴影树的根对象都实现了 SVGUseElementShadowRoot 接口。此接口当前未定义为 ShadowRoot 接口和 DocumentOrShadowRoot 混合定义的属性和方法的任何扩展。但是,从作者脚本的角度来看,以该节点为根的树完全是只读的。 |
| SVGEllipseElement | SVGEllipseElement 接口对应于“椭圆”元素。 |
| SVGException | 当无法执行特定的 SVG 操作时会引发此异常。 |
| SVGFilterElement | SVGFilterElement 接口对应于“过滤器”元素。 |
| SVGForeignObjectElement | SVGForeignObjectElement 接口对应于“foreignObject”元素。 |
| SVGGElement | SVGGElement 接口对应于“g”元素。 |
| SVGGeometryElement | 接口 SVGGeometryElement 表示 SVG 元素,其渲染由具有等效路径的几何定义,并且可以填充和描边。这包括路径和基本形状。 |
| SVGGradientElement | SVGGradientElement 接口是 SVGLinearGradientElement 和 SVGRadialGradientElement 使用的基础接口。 |
| SVGGraphicsElement | SVGGraphicsElement 接口表示 SVG 元素,其主要目的是直接将图形渲染到一个组中。 |
| SVGImageElement | SVGImageElement 接口对应于 ‘image’ 元素。 |
| SVGLinearGradientElement | SVGLinearGradientElement 接口对应于“linearGradient”元素。 |
| SVGLineElement | SVGLineElement 接口对应于 ’line’ 元素。 |
| SVGMarkerElement | SVGMarkerElement 接口对应于 ‘marker’ 元素。 |
| SVGMaskElement | SVGMaskElement 接口对应于“mask”元素。 |
| SVGMetadataElement | SVGMetadataElement 接口对应于“元数据”元素。 |
| SVGMPathElement | SVGMPathElement 接口对应于“mpath”元素。 |
| SVGPathElement | SVGPathElement 接口对应于“路径”元素。 |
| SVGPatternElement | SVGPatternElement 接口对应于“模式”元素。 |
| SVGPolygonElement | SVGPolygonElement 接口对应于“多边形”元素。 |
| SVGPolylineElement | SVGPolylineElement 接口对应于 ‘polyline’ 元素。 |
| SVGRadialGradientElement | SVGRadialGradientElement 接口对应于“radialGradient”元素。 |
| SVGRectElement | SVGRectElement 接口对应于 ‘rect’ 元素。 |
| SVGScriptElement | SVGScriptElement 接口对应于“脚本”元素。 |
| SVGSetElement | SVGSetElement 接口对应于“set”元素。 通过 SVG DOM 对“set”元素的属性进行面向对象的访问不可用。 |
| SVGStopElement | SVGStopElement 接口对应于“停止”元素。 |
| SVGStyleElement | SVGStyleElement 接口对应于“style”元素。 |
| SVGSVGElement | 一个关键的接口定义是 SVGSVGElement 接口,它是对应于“svg”元素的接口。该接口包含各种杂项常用的实用方法,例如矩阵运算和控制视觉渲染设备重绘时间的能力。 |
| SVGSwitchElement | SVGSwitchElement 接口对应于 ‘switch’ 元素。 |
| SVGSymbolElement | SVGSymbolElement 接口对应于 ‘symbol’ 元素。 |
| SVGTextContentElement | SVGTextContentElement 由各种与文本相关的接口继承,例如 SVGTextElement、SVGTSpanElement、SVGTRefElement、SVGLTGlyphElement 和 SVGTextPathElement。 对于此接口上引用一个字符或多个字符的索引的方法,这些引用将是分别解释为 UTF-16 代码单元或多个 UTF-16 代码单元的索引。这是为了与 DOM Level 2 Core 保持一致,其中 CharacterData 接口上的方法使用 UTF-16 代码单元作为字符数据中的索引和计数。因此,例如,如果“文本”元素的文本内容是单个非BMP 字符,例如 U+10000,然后对该元素调用 getNumberOfChars 将返回 2,因为有两个 UTF-16 代码单元(代理项对)用于表示该字符。 |
| SVGTextElement | SVGTextElement 接口对应于“文本”元素。 |
| SVGTextPathElement | SVGTextPathElement 接口对应于“textPath”元素。 |
| SVGTextPositioningElement | SVGTextPositioningElement接口被文本相关接口继承:SVGTextElement、SVGTSpanElement、SVGTRefElement和SVGLTGlyphElement。 |
| SVGTitleElement | SVGTitleElement 接口对应于“title”元素。 |
| SVGTSpanElement | SVGTSpanElement 接口对应于“tspan”元素。 |
| SVGUseElement | SVGUseElement 接口对应于 ‘use’ 元素。 |
| SVGViewElement | SVGViewElement 接口对应于“视图”元素。 |