前端项目中,经常需要从外引入一些icon图标到项目中,我经常使用的两个icon库就是Iconfont阿里巴巴矢量库,以及font-Awsome。接下来我稍微讲一下这两种的使用方法。
Iconfont阿里巴巴矢量库的使用
使用步骤:
先看一下gif图吧,如果看懂了略过步骤,直接看一下怎么引入

1 进入网站之后,搜索想要的icon图标
2 选择所需要的所有icon添加入库,可以点击上方的库存,将所有icon添加到某个项目
3 在我的项目中,选择刚刚添加的项目,然后点击fontClass即可
4 引入图标:将生成的CSS的链接地址引入前端样式
<link rel="stylesheet" href="//at.alicdn.com/t/font_422530_g3crdxjrj0v0a4i.css">
5 在页面中引用进来
<i class="iconfont icon-cry" ></i> // 其中icon-cry就是从阿里icon上面复制下来的代码
切记,就是你每次重新添加或者删除这个项目中的图标之后,都应该重新将生成的CSS代码地址重新更新刷新,如下所示, 然后引入的地址重新更改才有效哦。

fontAwsome的使用
1 直接进入官网,将icon文件下载下来

2 然后一般下载下来的文件夹内有这么几个文件,只要保存font 和 css两个文件夹就可以

3 然后将这个文件引入
<link rel="stylesheet" href="static/font-awesome/css/font-awesome.css">
4使用
<i class="fa fa-address-book" aria-hidden="true"></i>
嗯好啦,我觉得icon font基本就可以满足我的基本需求了,而且不用下载文件到本地,当然你也可以下载像fontawsome那么使用,但是我觉得iconfont那样的使用方式就已经很方便了。
网友评论
其次,如果你细心的话,你会发现iconfont可以自己编辑。你可以提前编辑好大小,所以如果在一个项目中你使用了一套icon的话,你可以直接这一套都编辑成一个大致大小,高度统一。
当然,如果你只是用少数的,fontawsome也很足够。
不过,我是懒人,使用iconfont不用下载,真的很方便。