可缩放矢量图形(Scalable Vector Graphics,简称 SVG)是一种基于 XML 的矢量图像格式,专门用于二维图形,并支持交互性和动画效果。SVG 规范是由万维网联盟(W3C)开发并维护的一项开放标准。与 JPEG 或 PNG 等位图格式不同,SVG 图像通过数学方程来描述线条、曲线、形状和文本。这意味着 SVG 图像可以在不损失质量或产生像素化的情况下缩放到任意尺寸。这种可缩放性使其成为标志、图标、插图以及需要在不同尺寸下显示的图形的理想选择。SVG 支持渐变、滤镜、动画和脚本等功能,能够实现复杂且动态的视觉效果。由于 SVG 基于 XML,因此可以使用文本编辑器或专业的矢量图形软件轻松进行编辑。它受到现代网络浏览器的广泛支持,常用于创建交互式网页图形和动画。通常情况下,SVG 文件的体积比同等质量的位图更小,特别是在处理简单形状和颜色的图形时,这有助于加快加载速度并提升网站性能。