1、首先可以去​​iconfont.cn​​阿里巴巴矢量字体库中下载你想要的图标(选择格式为SNG

格式)。

2、打开​​iconmoon​​这个网站(这个样子的),然后点击右上角那个​​Iconfont App​

如下图:


3、上面有一个紫色的 ​​Import Icons​​ 点击上传你下好的 ​​SVG​​ 图标。

4、上传好的 ​​SVG​​ 图标会显示在下方的 ​​Untitled Set​​ 中,然后选择上方有个类似 ​​笔​​ 形状的图标,点击进入编辑。解释一下上面的选择器。

​。鼠标箭头​​ 表示 ​​选择图标​

​。垃圾桶​​ 表示 ​​删除图标​​ ,一般选择垃圾桶, ​​点一下图标就可删除​

​。十字箭头​​ 表示 ​​变换位置​

5、在编辑中,第一个 ​​Tags​​ 是表示你要查找这个图标时可以输入的名字,第二个框输入的是待会引用代码时会用到的 ​​名字​​ 。我创建了花,所以就命名为 ​​flower​​ ,然后关闭编辑器,千万别点下载。

6、然后点击右下方的 ​​Generate Font F​​ ,进入后是这个页面,然后点击红圈中的齿轮,进行下一步编辑


7、进入编辑后,需要修改以下内容。


8、​​Font Name​​ 表示一会儿引入字体需要引入的 ​​样式名称​

​Class Prefix​​ 表示引入样式的前缀名,如不设置后缀的话,引入的样式名称为 ​​icon-flower​

9、选择 ​​Support IE 8​​ 和 ​​Generate preprocessor variables for: Less​​ 和​​Use a class​

然后后面这个框内填写css需要引入的​​类名​​,我就写了 ​​.wyhicon​​ 这个名称

10、然后关闭编辑,点击​​右下角download下载​​这个字体。

11、下载完毕后,压解。修改​​style.css​​中的内容

   /* 我们需将下面的url路径改为引用的fonts文件夹的路径,根据实际情况修改 */
@font-face {
font-family: 'wyhicon';
src: url('../fonts/wyhicon.eot?q06q0o');
src: url('../fonts/wyhicon.eot?q06q0o#iefix') format('embedded-opentype'),
url('../fonts/wyhicon.ttf?q06q0o') format('truetype'),
url('../fonts/wyhicon.woff?q06q0o') format('woff'),
url('../fonts/wyhicon.svg?q06q0o#wyhicon') format('svg');
...
}
/* 下方这个类中的字体样式需要加上以下代码中的font-family */
.wyhicon {
font-family: 'wyhicon',PingFangSC-Light,'helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif !important;
...
}
.icon-flower:before {
content: "\e900";
}


也就是在原来的​​style.css样式​​下的​​.wyhicon​​下加一条font-family:

'wyhicon',PingFangSC-Light,'helvetica neue','hiragino sans

gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif

!important;

11、然后在你的html文档中引用就可以了

<!-- 首先引用你的css样式 -->
<link rel="stylesheet" href="./css/style.css" type="text/css">
<!-- 然后引入你的字体文件就ok了 -->
<i class=" wyhicon icon-flower"></i>