博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Web中的图标
阅读量:5787 次
发布时间:2019-06-18

本文共 369 字,大约阅读时间需要 1 分钟。

随着时代的变迁和技术的不断更新,Web中的图标(icons)不再仅仅是局限于<img>。除了<img>直接调用icons之外,还有Sprites(俗称雪碧图)、Icon Font(字体图标)、SVG Icon等等。

前端工程师关心页面可访问姓、性能以及重构的灵活性,可重复性,可维护性等等。

原始的<img>

优势

更换简单方便,只需要修改图标路径或覆盖图标文件名

图标大小易于掌控

劣势

增加HTTP请求,如果页面使用的图标过多,直接拉高了HTTP的请求数,也就直接影响了页面的加载性能。

不易适配各种终端和分辨率,特别是高PPI的显示设备,有可能造成图标模糊

不易修改图标的样式,比如颜色,阴影等

不易维护

Sprites图标(雪碧图)

 

转载于:https://www.cnblogs.com/wss88/p/8269744.html

你可能感兴趣的文章
js设置定时器
查看>>
数据库除运算
查看>>
LeetCode--112--路径总和
查看>>
DeviceIOControl与驱动层 - 缓冲区模式
查看>>
感悟贴2016-05-13
查看>>
vim使用教程
查看>>
JDK在LINUX系统平台下的部署案例与总结
查看>>
跨vlan通信-----单臂路由技术
查看>>
百度编辑器ueditor 光标位置的坐标
查看>>
DEV-C++ 调试方法简明图文教程(转)
查看>>
VS2017+EF+Mysql生成实体数据模型(解决闪退的坑)
查看>>
C++多态、继承的简单分析
查看>>
库克称未来苹果用户可自己决定是否降频 网友:你是在搞笑吗?
查看>>
6倍性能差100TB容量,阿里云POLARDB咋实现?
查看>>
linux 安装 MySQLdb for python
查看>>
Sublime Text 2 技巧
查看>>
使用fscanf()函数从磁盘文件读取格式化数据
查看>>
参加婚礼
查看>>
h5 audio相关手册
查看>>
刚毕业从事java开发需要掌握的技术
查看>>