——矢量图
    ——适合大面积的贴图
    ——通常动画较少较简单
    ——使用标签和css画
    ——所有闭合图形,默认是填充并且渲染完成的
    1 画矩形
    ——画线标签是line,带有属性两点坐标
    ——需要使用css绘制到网页,stroke:颜色
    ——矩形标签:rect,属性为起点坐标,宽高;rx/ry 表示圆角
    2 画圆
    ——圆:circle,属性为半径,圆心(cx,xy)
    ——椭圆:ellipse,属性半径(rx,ry),圆心
    ——折线:polyline,属性为起点,拐点;每个点坐标用空格隔开,点与点之间用逗号隔开
    3 画多边形
    ——多边形:polygon,写法和折线相同,是闭合图形
    ——文本:text
    4 path元素 路径
    ——属性d:M—moveTo;L—lineTo;H—水平方向距离;V—竖直方向;Z—闭合区间(不分大小写)
    ——大写字母 代表绝对位置;小写字母代表相对位置
    5 渐变
    ——先定义defs标签
    ——linearGradient标签:线性渐变,属性为渐变点的坐标
    ——stop标签:属性定义offset 位置;style=”stop-color” 颜色
    ——在需要渐变的图形内添加style=”fill : url(渐变id)”
    6 模糊
    ——在defs标签内定义filter标签
    ——feGaussianBlur标签:高斯模糊。属性in=””
    7 虚线
    ——css:stroke-dasharray:可以把实线变虚线,填数值,依次交替出现
    ——stroke-dashoffset:偏移(黑白块偏移)
    8 viewbox 比例尺
    ——四个参数:起始位置,宽,高
    css属性:
    ——fill:transparent 不填充
    ——stroke-opacity:边框透明度;fill-opacity:填充透明度
    ——stroke-linecap:边框两端样式
    ——stroke-linejoin:交点样式