注意
- font awsome虽然图标丑,图标数量少,但是用上面的免费图标,版权没有问题。
- iconfont虽然图标多、好看,但是版权不明确,如果实际工作中需要用到的话,最好是先联系下作者,确定版权没问题再用。
iconfont使用
-
来到iconfont官网,然后找到我们想要的图标,然后点击加购物车
-
选择所有想要的图标之后,我们点击右上角的购物车图标,然后点击下载代码(当然也可以点击添加至项目,不过会麻烦一点,要再去我的项目那里下载代码)
-
下载代码之后,解压出来,是下面这样的一个文件夹
demo_index.html里面是使用手册,介绍了几种使用方法,可以看看。实际使用可以把demo_index.html、demo.css删了 -
将iconfont.css、iconfont.js、iconfont.json、iconfont.ttf复制到我们的前端项目里面(这里我创建一个iconfont文件夹去存放)
-
在html中引入iconfont.css
<link rel="stylesheet" href="./iconfont/iconfont.css">
- 这里演示demo_index.html其中一种使用方式
<!DOCTYPE html>
<html lang="ch">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>iconfont</title>
<link rel="stylesheet" href="./iconfont/iconfont.css">
<style>
.fontimg {
font-size: 100px;
color: tomato;
}
</style>
</head>
<body>
<span class="fontimg iconfont" ></span>
</body>
</html>
- 当然,我们也可以用font awsome中提到的伪类方法来用这个