SVG参考手册

SVG 参考手册

SVG 规范中定义了更多的元素和属性。

常见 SVG 属性:

id: 元素的唯一标识符。

class: 元素的类名,用于CSS样式。

style: 元素的内联样式。

transform: 应用到元素上的变换。

x, y: 元素的位置。

width, height: 元素的尺寸。

fill: 填充颜色。

stroke: 描边颜色。

stroke-width: 描边宽度。

opacity: 透明度。

visibility: 元素的可见性。

SVG 元素列表如下:

元素

说明

属性

定义 SVG 文档的根元素

widthheightviewBoxpreserveAspectRatioxmlns...

定义超链接

xlink:hreftarget...

定义替代的字形

glyphRefformatrotatedxdy...

定义用于 的替代的字形集合

(无)

定义 的可替代的字形

glyphRefformat...

定义动画

attributeNamefromtodurrepeatCountfill...

定义颜色动画

attributeNamefromtodurrepeatCountfill...

定义路径动画

pathdurrepeatCount...

定义变换动画

attributeNametypefromtodur...

定义圆形

cxcyrfillstrokestroke-width...

定义剪切路径

clipPathUnits(无)

定义颜色配置文件

(无)

定义鼠标指针

xywidthheightxlink:href...

定义可重复使用的元素

(无)

为 SVG 元素提供描述

(无)

规定要丢弃的元素

(无)

定义椭圆

cxcyrxryfillstrokestroke-width...

定义图像混合

inin2mode...

定义颜色矩阵

intypevalues...

定义颜色/Alpha 组件的转换函数

(无)

定义图像合成

inin2operator...

定义卷积矩阵

inorderkernelMatrix...

定义漫反射光照

insurfaceScalediffuseConstant...

定义位移图

inin2scale...

定义远程光照

azimuthelevation...

定义投射阴影

dxdystdDeviation...

定义用于图形元素的颜色

flood-colorflood-opacity...

定义用于调整 Alpha 通道的曲线

typetableValuesslope...

定义用于调整图像的曲线

typetableValuesslope...

定义用于调整图像的曲线

typetableValuesslope...

定义用于调整图像的曲线

typetableValuesslope...

定义高斯模糊效果

stdDeviation...

定义要嵌入的图像

hrefresult...

定义用于合并图像的滤镜图形

(无)

定义用于合并图像的输入图像

(无)

定义用于改变输入图像形状的滤镜

operatorradius...

定义输入图像的偏移

dxdy...

定义点光源

xyz...

定义镜面高光效果

insurfaceScalespecularConstant...

定义聚光灯

xyzpointsAtXpointsAtYpointsAtZ...

定义重复输入图像

(无)

定义湍流图像

baseFrequencynumOctaves...

定义滤镜效果

filterUnitsprimitiveUnitsxywidthheight...

定义字体资源

horiz-origin-xhoriz-origin-yhoriz-adv-xvert-origin-xvert-origin-yvert-adv-y...

定义字体的属性

font-familyfont-stylefont-variantfont-weightfont-stretch...

定义字体文件格式

(无)

定义字体名称

(无)

定义字体文件的位置

(无)

定义字体文件的位置

(无)

定义 SVG 文件中的其它 XML 命名空