可缩放矢量图形(SVG)是一种基于 XML 的二维矢量图像格式,支持交互性和动画。SVG 规范是由万维网联盟(W3C)开发和维护的开放标准。与 JPEG 或 PNG 等光栅图像格式不同,SVG 图像是使用数学方程来描述线条、曲线、形状和文本的。这意味着 SVG 图像可以缩放到任何尺寸而不会丢失质量或变得像素化。这种可伸缩性使其非常适合需要以各种尺寸显示的徽标、图标、插图和其他图形。SVG 支持渐变、滤镜、动画和脚本等功能,允许实现复杂和动态的视觉效果。由于 SVG 基于 XML,因此可以使用文本编辑器或专业的矢量图形软件轻松编辑。它被现代网页浏览器广泛支持,常用于创建交互式网页图形和动画。与等效的光栅图像相比,SVG 文件通常更小,特别是对于具有简单形状和颜色的图形。这可以带来更快的加载时间和改善的网站性能。