矢量图形的用途:1:计算机辅助绘图,CAD,可以精确地测量和放大绘图以便查看细节非常重要,2:设计用于高分辨率打印图形的程序,
SVG的特点:可缩放,不失真,无锯齿,或锯齿不明显.
SVG文档:
属性定义svg的像素宽和像素高的
SVG的一些基本元素和用法,
SVG的坐标原点在左上角(0,0)
元素circel可以画圆相关图形, 指定中心点的x坐标和y坐标以及半径,如宽度和高度
下面一行代码是在4厘米*5厘米的图纸上,设置每厘米16个单位的坐标系统
...=”alignment[meet | slice]”
其中alignment指定轴和位置, x,y Min Mid Max
Meet参数适配viewBox视口
参数slice会裁剪图形不适合视口的部分,...,可能的取值为butt,round,square
属性stroke-linejoin用来指定线段在图形棱角处交叉时的效果,可能的取值有,miter 尖,round圆,bevel平
文档结构:
Svg提倡表现与结构分离