Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 999 Bytes

icon-font.md

File metadata and controls

19 lines (13 loc) · 999 Bytes

Iconfont

Iconfont 是采用字体的方式来做图标,它不但可以提高网页性能也能适用在 iOS 和 Android App 平台。再加上现在扁平化设计席卷互联网,它变得越来越流行。它的原理就是将很多 icon 做成字体库,通过样式或者字体对应的字符集来显示这个 icon。

Iconfont 的优缺点

优点:

  • 减少请求次数,将多个 icon 合并到一个字体文件中,从而提高网页性能;
  • 自由的变化大小和颜色,因为字体是可以通过样式来设置大小和颜色的;
  • 矢量图不失真;
  • 适合多平台(浏览器、iOS App、Android App);

缺点:

  • 单色
  • 维护成本高

如何制作

现在市面上已经出现了很多关于 Iconfont 的平台,将创建图标文件工程化起来,例如淘宝 UX 团队推出的 ICONFONT 。大家可以从中找到如何管理、如何只做属于自己的 Iconfont,当然里面有大量的资源可以下载。