定义
可缩放矢量图形(SVG,Scalable Vector Graphics)是 W3C 制定的基于 XML 的矢量图像格式,用数学方式描述形状、路径与文字。它于 2001 年成为 W3C 推荐标准。
工作方式
SVG 文件是纯文本的 XML,记录“在什么位置画什么形状”。渲染时由浏览器或绘图软件按描述实时计算,因此缩放到任意尺寸都不会失真或出现锯齿。
使用场景
SVG 常用于图标、Logo、图表与网页插图:文件小、可缩放、能被 CSS 与脚本控制。打印与响应式设计中它能保持任意分辨率下的清晰度。
易混概念
SVG 是矢量格式,GIF 是位图格式:后者按像素存储、放大后会模糊。两者都是 2D 图像格式,代表矢量与位图两条技术路线。