0%

如何正确在HTML中使用SVG

[toc]

在HTML的使用SVG的多种方式

  1. <embed>

属性:

属性 描述
src 指定外部文件的位置。值为资源的URI
width 指定容器宽度
height 指定容器高度
type 指定嵌入内容的类型。 值为MIME类型
1
<embed type="image/svg+xml" src="image.svg" />
  1. <frame>
1
2
3
<iframe src="image.svg">
你的浏览器不支持iframe
</iframe>
  1. <object>
1
2
3
<object type="image/svg+xml" data="image.svg">
你的浏览器不支持svg
</object>
  1. <img>
1
<img src="image.svg" />
  1. Inline content(内联标签)
1
2
3
4
5
6
<body>
<svg width="300px" height="300px"
xmlns="http://www.w3.org/2000/svg">
<text x="10" y="50" font-size="30">My SVG</text>
</svg>
</body>