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