好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

将SVG图引入到HTML页面的实现

将SVG图引入到HT ML 网页,目前只有三种办法,前两种很相似,第三种更 简单 。下来介绍一下这是那种方法。

第一种:

使用 <embed> 标签:
&nbs p;

这个是 官方 推荐的用法,但是这个官方是Adobe官方,不是W3C官方,现在的HTML标准里还没有这个标签。

<embed src="ex am ple.svg" width="300" h ei ght="300" ty PE ="image/svg+ XM l" plu gin spage="http://www.adobe .COM /svg/viewer/install/" />

pluginspage表示的是插件下载地址。

第二种:

使用 <object >标签:
 

这个是W3C的规范,在HTML标准里有这个标签,这个标签里面不能使用js。

<object data="example.svg" width="300" height="300" type="image/svg+xml" codebase="http://www.adobe.com/svg/viewer/imstall/" />

codebase也是插件下载地址

另外,如果安装了Adobe SVG Viewer ,这个就不能使用(这 是什么 理论,插件下载地址都是一样的…)。

第三种:

使用 <iframe> 标签
<iframe> 标签可工作在大部分的浏览器中。

<iframe src="rect.svg" width="300" height="100">
</iframe>

这里推荐一下,一个图标网址,上面全是免费的图标可供下载:

网址:http://www.iconfont.cn/plus/user/det ai l?uid=17211

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

总结

以上是 为你收集整理的 将SVG图引入到HTML页面的实现 全部内容,希望文章能够帮你解决 将SVG图引入到HTML页面的实现 所遇到的问题。

如果觉得 网站内容还不错, 推荐好友。

查看更多关于将SVG图引入到HTML页面的实现的详细内容...

  阅读:28次