多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# SVG 在 HTML 页面 SVG 文件可通过以下标签嵌入 HTML 文档:&lt;embed&gt;、&lt;object&gt; 或者 &lt;iframe&gt;。 SVG的代码可以直接嵌入到HTML页面中,或您可以直接链接到SVG文件。 ## 使用 &lt;embed&gt; 标签 &lt;embed&gt;: * 优势:所有主要浏览器都支持,并允许使用脚本 * 缺点:不推荐在HTML4和XHTML中使用(但在HTML5允许) **语法:** ``` <embed src="circle1.svg" type="image/svg+xml" /> ``` **结果:** ## 使用 &lt;object&gt; 标签 &lt;object&gt;: * 优势:所有主要浏览器都支持,并支持HTML4,XHTML和HTML5标准 * 缺点:不允许使用脚本。 **语法:** ``` <object data="circle1.svg" type="image/svg+xml"></object> ``` **结果:** ## 使用 &lt;iframe&gt; 标签 &lt;iframe&gt;: * 优势:所有主要浏览器都支持,并允许使用脚本 * 缺点:不推荐在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文件 您还可以用&lt;a&gt;标签链接到一个SVG文件:链接到SVG文件 您还可以用&lt;a&gt;标签链接到一个SVG文件: ``` <a href="circle1.svg">View SVG file</a> ``` **结果:** [查看 SVG 文件](images/circle1.svg)