Skip to content

Latest commit

 

History

History
241 lines (150 loc) · 7.47 KB

File metadata and controls

241 lines (150 loc) · 7.47 KB
title slug l10n
SVG 元素参考
Web/SVG/Element
sourceCommit
2e5fc06de139c56873a20ec4bc3bf5600ea3cbef

{{SVGRef}}

SVG 图像是使用各种元素创建的,这些元素分别应用于矢量图像的结构、绘制与布局。在这里,你可以找到每个 SVG 元素的参考文档。

SVG 元素(从 A-Z 排序)

A

  • {{SVGElement("a")}}
  • {{SVGElement("animate")}}
  • {{SVGElement("animateMotion")}}
  • {{SVGElement("animateTransform")}}

C

  • {{SVGElement("circle")}}
  • {{SVGElement("clipPath")}}

D

  • {{SVGElement("defs")}}
  • {{SVGElement("desc")}}

E

  • {{SVGElement("ellipse")}}

F

  • {{SVGElement("feBlend")}}
  • {{SVGElement("feColorMatrix")}}
  • {{SVGElement("feComponentTransfer")}}
  • {{SVGElement("feComposite")}}
  • {{SVGElement("feConvolveMatrix")}}
  • {{SVGElement("feDiffuseLighting")}}
  • {{SVGElement("feDisplacementMap")}}
  • {{SVGElement("feDistantLight")}}
  • {{SVGElement("feDropShadow")}}
  • {{SVGElement("feFlood")}}
  • {{SVGElement("feFuncA")}}
  • {{SVGElement("feFuncB")}}
  • {{SVGElement("feFuncG")}}
  • {{SVGElement("feFuncR")}}
  • {{SVGElement("feGaussianBlur")}}
  • {{SVGElement("feImage")}}
  • {{SVGElement("feMerge")}}
  • {{SVGElement("feMergeNode")}}
  • {{SVGElement("feMorphology")}}
  • {{SVGElement("feOffset")}}
  • {{SVGElement("fePointLight")}}
  • {{SVGElement("feSpecularLighting")}}
  • {{SVGElement("feSpotLight")}}
  • {{SVGElement("feTile")}}
  • {{SVGElement("feTurbulence")}}
  • {{SVGElement("filter")}}
  • {{SVGElement("foreignObject")}}

G

  • {{SVGElement("g")}}

I

  • {{SVGElement("image")}}

L

  • {{SVGElement("line")}}
  • {{SVGElement("linearGradient")}}

M

  • {{SVGElement("marker")}}
  • {{SVGElement("mask")}}
  • {{SVGElement("metadata")}}
  • {{SVGElement("mpath")}}

P

  • {{SVGElement("path")}}
  • {{SVGElement("pattern")}}
  • {{SVGElement("polygon")}}
  • {{SVGElement("polyline")}}

R

  • {{SVGElement("radialGradient")}}
  • {{SVGElement("rect")}}

S

  • {{SVGElement("script")}}
  • {{SVGElement("set")}}
  • {{SVGElement("stop")}}
  • {{SVGElement("style")}}
  • {{SVGElement("svg")}}
  • {{SVGElement("switch")}}
  • {{SVGElement("symbol")}}

T

  • {{SVGElement("text")}}
  • {{SVGElement("textPath")}}
  • {{SVGElement("title")}}
  • {{SVGElement("tspan")}}

U

  • {{SVGElement("use")}}

V

  • {{SVGElement("view")}}

Note

SVG 2 规范要求,对于渲染目的,所有未知元素都应被视为 {{SVGElement("g")}} 元素处理。

按类别划分的 SVG 元素

动画元素

{{SVGElement("animate")}}、{{SVGElement("animateMotion")}}、{{SVGElement("animateTransform")}}、{{SVGElement("mpath")}}、{{SVGElement("set")}}

基本形状

{{SVGElement("circle")}}、{{SVGElement("ellipse")}}、{{SVGElement("line")}}、{{SVGElement("polygon")}}、{{SVGElement("polyline")}}、{{SVGElement("rect")}}

容器元素

{{SVGElement("a")}}、{{SVGElement("defs")}}、{{SVGElement("g")}}、{{SVGElement("marker")}}、{{SVGElement("mask")}}、{{SVGElement("missing-glyph")}}、{{SVGElement("pattern")}}、{{SVGElement("svg")}}、{{SVGElement("switch")}}、{{SVGElement("symbol")}}

描述性元素

{{SVGElement("desc")}}、{{SVGElement("metadata")}}、{{SVGElement("title")}}

滤镜原语元素

{{SVGElement("feBlend")}}、{{SVGElement("feColorMatrix")}}、{{SVGElement("feComponentTransfer")}}、{{SVGElement("feComposite")}}、{{SVGElement("feConvolveMatrix")}}、{{SVGElement("feDiffuseLighting")}}、{{SVGElement("feDisplacementMap")}}、{{SVGElement("feDropShadow")}}、{{SVGElement("feFlood")}}、{{SVGElement("feFuncA")}}、{{SVGElement("feFuncB")}}、{{SVGElement("feFuncG")}}、{{SVGElement("feFuncR")}}、{{SVGElement("feGaussianBlur")}}、{{SVGElement("feImage")}}、{{SVGElement("feMerge")}}、{{SVGElement("feMergeNode")}}、{{SVGElement("feMorphology")}}、{{SVGElement("feOffset")}}、{{SVGElement("feSpecularLighting")}}、{{SVGElement("feTile")}}、{{SVGElement("feTurbulence")}}

字体元素

{{SVGElement("font")}}、{{SVGElement("font-face")}}、{{SVGElement("font-face-format")}}、{{SVGElement("font-face-name")}}、{{SVGElement("font-face-src")}}、{{SVGElement("font-face-uri")}}、{{SVGElement("hkern")}}、{{SVGElement("vkern")}}

渐变元素

{{SVGElement("linearGradient")}}、{{SVGElement("radialGradient")}}、{{SVGElement("stop")}}

图形元素

{{SVGElement("circle")}}、{{SVGElement("ellipse")}}、{{SVGElement("image")}}、{{SVGElement("line")}}、{{SVGElement("path")}}、{{SVGElement("polygon")}}、{{SVGElement("polyline")}}、{{SVGElement("rect")}}、{{SVGElement("text")}}、{{SVGElement("use")}}

图像渲染元素

{{SVGElement("use")}}

光源元素

{{SVGElement("feDistantLight")}}、{{SVGElement("fePointLight")}}、{{SVGElement("feSpotLight")}}

非渲染元素

{{SVGElement("clipPath")}}、{{SVGElement("defs")}}、{{SVGElement("linearGradient")}}、{{SVGElement("marker")}}、{{SVGElement("mask")}}、{{SVGElement("metadata")}}、{{SVGElement("pattern")}}、{{SVGElement("radialGradient")}}、{{SVGElement("script")}}、{{SVGElement("style")}}、{{SVGElement("symbol")}}、{{SVGElement("title")}}

绘制服务器元素

{{SVGElement("linearGradient")}}、{{SVGElement("pattern")}}、{{SVGElement("radialGradient")}}

可渲染元素

{{SVGElement("a")}}、{{SVGElement("circle")}}、{{SVGElement("ellipse")}}、{{SVGElement("foreignObject")}}、{{SVGElement("g")}}、{{SVGElement("image")}}、{{SVGElement("line")}}、{{SVGElement("path")}}、{{SVGElement("polygon")}}、{{SVGElement("polyline")}}、{{SVGElement("rect")}}、{{SVGElement("svg")}}、{{SVGElement("switch")}}、{{SVGElement("symbol")}}、{{SVGElement("text")}}、{{SVGElement("textPath")}}、{{SVGElement("tspan")}}、{{SVGElement("use")}}

Note

SVG 2 规范要求,对于渲染目的,所有未知元素都应被视为 {{SVGElement("g")}} 元素处理。

形状元素

{{SVGElement("circle")}}、{{SVGElement("ellipse")}}、{{SVGElement("line")}}、{{SVGElement("path")}}、{{SVGElement("polygon")}}、{{SVGElement("polyline")}}、{{SVGElement("rect")}}

结构元素

{{SVGElement("defs")}}、{{SVGElement("g")}}、{{SVGElement("svg")}}、{{SVGElement("symbol")}}、{{SVGElement("use")}}

文本内容元素

{{SVGElement("glyph")}}、{{SVGElement("glyphRef")}}、{{SVGElement("textPath")}}、{{SVGElement("text")}}、{{SVGElement("tref")}}、{{SVGElement("tspan")}}

文本内容子元素

{{SVGElement("textPath")}}、{{SVGElement("tref")}}、{{SVGElement("tspan")}}

未分类元素

{{SVGElement("clipPath")}}、{{SVGElement("cursor")}}、{{SVGElement("filter")}}、{{SVGElement("foreignObject")}}、{{SVGElement("script")}}、{{SVGElement("style")}}、{{SVGElement("view")}}

过时和弃用的元素

Warning

这些都是过时的 SVG 元素,不应使用。你不应在新的项目中使用它们,并且应尽快在旧项目中将其替换掉。 在此列出这些信息仅供参考。

C

{{SVGElement("cursor")}}

F

{{SVGElement("font")}}、{{SVGElement("font-face")}}、{{SVGElement("font-face-format")}}、{{SVGElement("font-face-name")}}、{{SVGElement("font-face-src")}}、{{SVGElement("font-face-uri")}}

G

{{SVGElement("glyph")}}、{{SVGElement("glyphRef")}}

H

{{SVGElement("hkern")}}

M

{{SVGElement("missing-glyph")}}

T

{{SVGElement("tref")}}

V

{{SVGElement("vkern")}}

参见

{{SVGRef}}