svg与iconfont比较:

本文对比了SVG和iconfont。SVG在兼容现有图片能力的前提下支持矢量,在高清设备显示清晰;渲染方式上,iconfont是字体渲染,一倍屏幕下细节有锯齿,SVG是图形渲染无此问题;且iconfont用Unicode符号调用图标,在浏览器、搜索引擎和无障碍方面的可读性不如SVG。

1.兼容现有图片能力前提还支持矢量

SVG提供的功能集涵盖了嵌套转换、裁剪路径、Alpha通道、滤镜效果等能力,它还具备了传统图片没有的矢量功能,在任何高清设备都很高清。点击查看下面这张SVG图形:

1264710-20190517172246973-1962461582.png
这样一张高质量的矢量图片它的质量仅仅只有:
1264710-20190517172314196-401093985.png

2.渲染方式不同

icon font采用的是字体渲染,icon font在一倍屏幕下渲染效果并不好,在细节部分锯齿还是很明显的,SVG上面我说过它是图形所以在浏览器中使用的是图形渲染,所以SVG却没有这种问题.

3.iconfont可读性不好

icon font主要在页面用Unicode符号调用对应的图标,这种方式不管是浏览器,搜索引擎和对无障碍方面的能力都没有SVG好

转载于:https://www.cnblogs.com/IT123/p/10882558.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值