HTML5支持内联SVG。
什么是SVG?
- SVG指可伸缩矢量图像(Scalable Vector Graphics)
- SVG用于定义用于网络的基于矢量的图像
- SVG使用XML格式定义图形
- SVG图像在放大或改变尺寸的情况下其图形质量不会有损失
- SVG是万维网联盟的标准
SVG的优势
与其他图像格式相比(比如JPEG和GIF),使用SVG的优势在于:
- SVG图像可通过文本编辑器来创建和修改
- SVG图像可被搜索、索引、脚本化或压缩
- SVG是可伸缩的
- SVG图像可在任何的分辨率下被高质量地打印
- SVG可在图像质量不下降的情况下被放大
浏览器支持
Internet Explorer 9、Firefox、Opera、Chrome 以及 Safari 支持内联 SVG。
把SVG直接嵌入HTML页面
在HTML5中,您能够将SVG元素直接嵌入HTML5页面中:
实例
<!DOCTYPE html>
<html>
<body>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="190">
<polygon points="100,10 40,180 190,60 10,60 160,180"
style="fill:lime;stroke:purple;stroke-width:5;fill-rule:evenodd;" />
</svg>
</body>
</html>
![](https://img.haomeiwen.com/i3501303/75940a74141a2c1d.png)
网友评论