以下是一个简单的SVG实例,展示了一个带有矩形和文本的SVG图形。该图形包含一个矩形和一段居中显示的文本。
<svg width="200" height="100" xmlns="http://www.w3.org/2000/svg">
  <!-- 矩形 -->
  <rect width="150" height="80" fill="lightblue" stroke="black" stroke-width="2" x="25" y="10" />

  <!-- 文本 -->
  <text x="100" y="55" font-family="Arial" font-size="16" fill="black" text-anchor="middle">SVG Example</text>
</svg>

这个SVG图形的结构解释:

  •  <svg> 元素定义了整个SVG画布,设置了宽度(width)和高度(height)。

  •  <rect> 元素创建了一个矩形,设置了宽度(width)、高度(height)、填充颜色(fill)、边框颜色(stroke)和边框宽度(stroke-width)。x 和 y 属性指定了矩形的位置。

  •  <text> 元素创建了文本,设置了文本的位置(x 和 y)、字体(font-family)、字体大小(font-size)、填充颜色(fill)和文本对齐方式(text-anchor)。在这个例子中,text-anchor="middle"使得文本水平居中显示。


你可以将上述SVG代码嵌入到HTML文档中,并在浏览器中查看效果。这个例子只是一个简单的开始,SVG还支持许多其他元素和属性,以及复杂的路径、渐变、滤镜和动画等功能。


转载请注明出处:http://www.pingtaimeng.com/article/detail/12376/SVG