SVG元素

有关 SVG 元素的描述,请参见元素索引。

元素可以在 <!ELEMENT ... > 块中定义。

受支持              

svg 容器(可以嵌套)

g(组)

定义

图像

符号(实例元素的容器)

使用(用于实例化符号或任何其他元素)

样式(最重要事项:类样式、标记样式和 id 样式;不支持诸如“text.alarm”等事项)

路径(所有可能的路径命令)

  • 移动至

  • 线

  • 水平/垂直线

  • 立方体 Bezier 曲线

  • 四方形 Bezier 曲线

  • 椭圆圆弧曲线

图形(全部)

  • 矩形/圆角矩形

  • 椭圆

  • 线

  • 多义线

  • 多边形

文本

  • 支持 Windows ttf 字体

  • 文本跨度

  • 文本参照

  • 文本路径

绘制服务器

  • 线性渐变

  • 径向渐变

  • 焦点渐变

  • 停止

  • 方案

其他

  • a(链接不起作用,但您可以使用 <a> 元素的文本)

  • 说明

  • 标题

  • 剪辑路径

  • 遮罩

不受支持              

这些元素中的大部分都用于嵌入字体、过滤器和动画。                

   

altGlyph

嵌入字体

altGlyphDef

嵌入字体

altGlyphItem

嵌入字体

动画

svg 动画

动画颜色

svg 动画

动画运动

svg 动画

动画变换

svg 动画

光标

自定义光标(不需要)

颜色剖面

过滤器

feBlend

过滤器

feColorMatrix

过滤器

feComponentTransfer

过滤器

feComposite

过滤器

feConvolveMatrix

过滤器

feDiffuseLighting

过滤器

feDisplacementMap

过滤器

feDistantLight

过滤器

feFlood

过滤器

feFuncA

过滤器

feFuncB

过滤器

feFuncB

过滤器

feFuncR

过滤器

feGaussianBlur

过滤器

feImage

过滤器

feMerge

过滤器

feMergeNode

过滤器

feMorphology

过滤器

feOffset

过滤器

fePointLight

过滤器

feSpecularLighting

过滤器

feSpotLight

过滤器

feTile

过滤器

feTurbulence

过滤器

过滤器

过滤器

字体

嵌入字体

font-face

嵌入字体

font-face-format

嵌入字体

font-face-name

嵌入字体

font-face-src

嵌入字体

font-face-uri

嵌入字体

foreignObject

其他 XML 语言处理程序可以渲染到 SVG 图形内的区域。

字形

嵌入字体

字形参照

嵌入字体

hkern

嵌入字体

标记

                             

元数据

(不需要)

缺少字形

嵌入字体

多路径

动画

脚本

无 Java 或 ECMAScript。

设置

svg 动画

切换

                             

视图

                             

vkern

嵌入字体

SVG 属性

有关 SVG 属性的描述,请参见属性索引。

注意:

  • 所有长度属性都可以通过任何单位指定:cc、mm、in、pt、px、em、ex、% 或无。

  • 大多数属性会被子元素继承,或被定义的样式覆盖。                  

    有关例外情况,请参见规格。                  


颜色可通过很多不同的方法指定:

  • rgb(n n n)

  • rgb(n% n% n%)

  • #FF00FF(或使用短形式 #F0F)

  • 通过预定义的颜色名称(有 137 种)

  • 通过“系统颜色”

受支持                

基线转移

剪辑

剪辑路径

剪辑路径单位

剪辑规则

颜色

颜色插值

类(可以是多个名称)

显示

填充

填充不透明度

填充规则

font-family(可以是多个名称,包括常规字体。如果未为 glyph 找到任何字体,则会使用默认字体 Times New Roman。)

字体大小(默认值为 12。)

字体样式

字体权重

id

kerning

字母间距

遮罩

opacity

上溢

停止颜色

停止不透明度

笔画

笔画虚线阵列

笔画虚线偏移

笔画线捕获

笔画线连接

笔画斜接限制

笔画不透明度

笔画宽度

样式

文本锚定

变换(平移/旋转/缩放/倾斜)

可见性

字间距

xlink:href

xml:base

xml:space

不受支持              

对齐基线

颜色插值过滤器

颜色剖面

颜色渲染

光标

方向

主导基线

启用背景

过滤器

洪水颜色

洪水不透明度

字体

字体变量

字形方向水平

字形方向垂直

图像渲染

照明颜色

标记

标记末尾

标记中间

标记开始

指针事件

图形渲染

文本修饰

文本渲染

unicode-bidi

writing-mode

xml:lang

,