术语
Scalable Vector Graphics (SVG)
Next Token / Wiki

可缩放矢量图形(SVG)

可缩放矢量图形(SVG)是 W3C 制定的基于 XML 的矢量图像格式,用数学描述形状、路径与文字,可无损缩放到任意尺寸。与按像素存储的位图格式(如 GIF)相对,SVG 常用于图标与插图。

别名

SVG · 可缩放矢量图形 · Scalable Vector Graphics

定义

可缩放矢量图形(SVG,Scalable Vector Graphics)是 W3C 制定的基于 XML 的矢量图像格式,用数学方式描述形状、路径与文字。它于 2001 年成为 W3C 推荐标准。

工作方式

SVG 文件是纯文本的 XML,记录“在什么位置画什么形状”。渲染时由浏览器或绘图软件按描述实时计算,因此缩放到任意尺寸都不会失真或出现锯齿。

使用场景

SVG 常用于图标、Logo、图表与网页插图:文件小、可缩放、能被 CSS 与脚本控制。打印与响应式设计中它能保持任意分辨率下的清晰度。

易混概念

SVG 是矢量格式,GIF 是位图格式:后者按像素存储、放大后会模糊。两者都是 2D 图像格式,代表矢量与位图两条技术路线。

参考资料