SVG(可缩放矢量图形)是一种基于可扩展标记语言(XML)的图形图像格式,用于描述二维矢量图形内容。SVG 图形可以具有不同的形状、颜色、线条样式等,并且可以缩放而不失真。
基本概念
- 矢量图形:由直线和曲线定义的图形,与像素图形不同,矢量图形可以无限放大而不失真。
- XML:可扩展标记语言,用于定义数据的结构。
SVG 基础语法
- SVG 标签:使用
<svg>
标签来定义 SVG 图形。 - 元素:SVG 中包含多种元素,如
<circle>
、<rect>
、<line>
、<polygon>
等,用于绘制不同形状。
实例
以下是一个简单的 SVG 圆形示例:
<svg width="100" height="100">
<circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" />
</svg>
这个 SVG 图形会绘制一个半径为 40 的圆形,中心在 (50, 50),绿色边框,黄色填充。
扩展阅读
想要了解更多关于 SVG 的内容,可以访问本站的 SVG 完全指南。
图片示例
(center)
(center)