nonzero | evenodd | inherit
实例
<svg>
<rect width="300" height="100"
style="fill:rgb(0,0,255);stroke-width:1;stroke:rgb(0,0,0)"/>
</svg>
width
和 height
属性可定义矩形的宽度和高度style
属性用来定义 CSS 属性fill
属性定义矩形的填充颜色(rgb 值、颜色名或者十六进制值)stroke-width
属性定义矩形边框的宽度stroke
属性定义矩形边框的颜色x
属性定义矩形的左侧位置(例如,x="0" 定义矩形到浏览器窗口左侧的距离是 0px)y
属性定义矩形的顶端位置(例如,y="0" 定义矩形到浏览器窗口顶端的距离是 0px)fill-opacity
属性定义填充颜色透明度(合法的范围是:0-1)stroke-opacity
属性定义轮廓颜色的透明度(合法的范围是:0 - 1)opacity
属性用于定义了元素的透明值 (范围: 0 到 1)。rx
和 ry
属性可使矩形产生圆角。cx
和 cy
属性定义圆点的 x
和 y
坐标。如果省略 cx
和 cy
,圆的中心会被设置为(0, 0)r
属性定义圆的半径CX
属性定义的椭圆中心的 x
坐标CY
属性定义的椭圆中心的 y
坐标RX
属性定义的水平半径RY
属性定义的垂直半径x1
属性在 x
轴定义线条的开始y1
属性在 y
轴定义线条的开始x2
属性在 x
轴定义线条的结束y2
属性在 y
轴定义线条的结束polygon 标签用来创建含有不少于三个边的图形。
points
属性定义多边形每个角的 x
和 y
坐标<svg height="210" width="500">
<polygon points="200,10 250,190 160,210"
style="fill:lime;stroke:purple;stroke-width:1"/>
</svg>
polyline
元素是用于创建任何只有直线的形状
<svg>
<polyline points="20,20 40,25 60,40 80,120 120,140 200,180"
style="fill:none;stroke:black;stroke-width:3" />
</svg>
path
的路劲是通过d
实现的
大写表示绝对定位,小写表示相对定位。
text
元素用于定义文本。
stroke:
定义一条线,文本或元素轮廓颜色stroke-width:
定义了一条线,文本或元素轮廓厚度stroke-linecap:
定义不同类型的开放路径的终结stroke-dasharray:
用于创建虚线