SVG(可缩放矢量图形)是基于XML的矢量图像格式,适合在网页中使用。以下是基础内容:

1. SVG简介

SVG通过数学公式定义图形,与位图不同,它能无限缩放而不会失真。

svg_简介

2. 创建SVG文件

  • 使用 <svg> 标签包裹所有内容
  • 定义宽度和高度:width="200" height="200"
  • 示例代码:
    <svg width="100" height="100">
      <circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red"/>
    </svg>
    
svg_基本元素

3. 常用元素

元素 作用
<path> 绘制复杂形状
<rect> 创建矩形
<line> 画线段
<text> 添加文本
svg_示例

4. 应用场景

  • 图标设计:如网站favicon
  • 数据可视化:折线图、饼图等
  • 网页动画:结合CSS或JavaScript
  • 响应式设计:适应不同屏幕尺寸

5. 学习资源

📌 提示:尝试用 <text> 元素添加中文注释,例如:<text x="10" y="20">SVG入门</text>