SVG图引入HTML的几种方式分别是什么,有何区别
Admin 2022-07-18 群英技术资讯 761 次浏览
很多朋友都对“SVG图引入HTML的几种方式分别是什么,有何区别”的内容比较感兴趣,对此小编整理了相关的知识分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获,那么感兴趣的朋友就继续往下看吧!将SVG图引入到HTML网页,目前只有三种办法,前两种很相似,第三种更简单。下来介绍一下这是那种方法。
第一种:
使用<embed>标签:
这个是官方推荐的用法,但是这个官方是Adobe官方,不是W3C官方,现在的HTML标准里还没有这个标签。
<embed src="example.svg" width="300" height="300" type="image/svg+xml" pluginspage="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>
这里推荐一下,一个图标网址,上面全是免费的图标可供下载:

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
本文给大家分享怎样用CSS实现拼图的内容,本文实现的拼图效果是菱形拼图,需要实现的需求有div旋转拼图,但是图片不旋转,具体的实现效果及代码如下,感兴趣的朋友可以了解看看。
方法:1、用“padding:0;margin:0;”样式去除标题元素内外边距样式;2、用“font-weight:normal;”样式去除标题元素的加粗样式;3、用“font-size:16px;”样式设置标题字体大小为正常大小即可。
canvas是html5中新增的元素,可用于在网页上来绘制图像,既然可以用于画图,那么自然可以来画一个环形的时钟,所以,接下来的这篇文章将给大家来分享关于如何利用canvas绘制环形时钟的方法。
这篇文章主要介绍了Html5移动端网页端适配(js+rem),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
如何css实现列表展开与收起?下图效果想必大家都有看到过,列表的展开与收起效果在网站设计中还是比较常见的,那么种效果是如何实现的呢?下面我们就来一起学习一下。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008