JSRUN 用代码说话

在 HTML 页面

编辑教程

在 HTML 页面

你可以将 SVG 文件嵌入到 HTML 页面中,本节介绍了在 HTML 页面中嵌入 SVG 的方法。

SVG 文件可通过以下标签嵌入 HTML 文档:<embed>、<object> 或者 <iframe>。

SVG的代码可以直接嵌入到HTML页面中,或您可以直接链接到SVG文件。

使用 <embed> 标签

<embed>:

优势 所有主要浏览器都支持,并允许使用脚本
缺点 不推荐在HTML4和XHTML中使用(但在HTML5允许)

语法:

 <embed src="circle1.svg" type="image/svg+xml" />

使用 <object> 标签

<object>:

优势 所有主要浏览器都支持,并支持HTML4,XHTML和HTML5标准
缺点 不允许使用脚本。

语法:

 <object data="circle1.svg" type="image/svg+xml"></object>

使用 <iframe> 标签

<iframe>:

优势 所有主要浏览器都支持,并允许使用脚本
缺点 不推荐在HTML4和XHTML中使用(但在HTML5允许)

语法:

 <iframe src="circle1.svg"></iframe>

直接在HTML嵌入SVG代码

在Firefox、Internet Explorer9、谷歌Chrome和Safari中,你可以直接在HTML嵌入SVG代码。

注意:SVG不能直接嵌入到Opera。

实例

<html>
<body>

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
  <circle cx="100" cy="50" r="40" stroke="black"
  stroke-width="2" fill="red"/>
</svg>

</body>
</html>

链接到SVG文件

您还可以用<a>标签链接到一个SVG文件:链接到SVG文件

您还可以用<a>标签链接到一个SVG文件:

 <a href="circle1.svg">View SVG file</a>

结果:

JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟