来源:SVG中国(ChinaSVG.COM)
翻译:蔡发明
英文版:http://w3schools.com/svg/default.asp
(对照W3C官方英文版格式,再做一次翻译修正,最末部分还待翻译完成)
1 SVG简介
SVG是由W3C制定的基于可扩展标记语言(XML)来描述二维矢量图型的一个开放标准。
1.1 学习之前应具备的知识基础
你应该确保你有以下知识基础以便在后面更好的学习和理解SVG,并达到事半功倍的效果:
* HTML
* Basic XML
如果你想先学习一下这些知识。请访问W3Schools Online Web Tutorials(英文站点),中文内容可以访问SVG中国的基础内容栏目。
1.2 什么是svg?
* SVG指的是Scalable Vector Graphics,“可升级矢量图形”的意思;
* SVG是用来定义面向web的矢量图形;
* SVG基于XML语言定义图形;
* 当你放大或重新设置图形大小时,SVG图形质量不会有所损失;
* SVG里的每一个元素和属性都可以自定义;
* SVG是一个W3C推荐标准;
* SVG可以和W3C的其他推荐标准结合使用。