HTML+CSS入门 图标字体IcoMoon如何使用
沉沙 2018-08-06 来源 : 阅读 4737 评论 0

摘要:本篇教程介绍了HTML+CSS入门 图标字体IcoMoon如何使用,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门。

本篇教程介绍了HTML+CSS入门 图标字体IcoMoon如何使用,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门。

<


1. 打开在线生成工具:https://icomoon.io/app/#/select 


 2. 导入本地文件或者选择图标库
(1) 如果你本地没有.svg图标,你可以选择在线免费的图标。

选择一个你想要的icons

接着就会出现如下页面:

(2) 点击左上角按钮,选择新建一个图集

然后就会出现:

如果你本地有自己下载过的.svg文件,可以直接将文件拖拽到页面上,如下:**

这时候浏览器会问你:你的SVG字体中的符号已加载。导出字体时使用此字体的metrics和元数据吗?你只要点击yes就好。

这样文件就导入了。或者你也可以点击图集右上角按钮,选择文件导入。


 3. 生成字体文件 
(1)自由选择你想要生成的图标 (2)接着点击底部的:”Generate Font F”

(3)然后页面就会自动跳转,点击font download可以将字体文件下载到本地(图标的名称都是可以自己命名的。)


 4.下载之后需要解压,然后在项目中运用 

在项目中使用就需要fonts文件和style.css文件。fonts顾名思义,是字体文件,style.css则是字体的样式文件。

给你们看看style.css文件长这样,稍微介绍一下:



(1)@font-face:CSS3里的一个模块,用于把自己定义的Web字体嵌入到网页中。
(2)font-family:字体名称
(3)source:此值指的是你自定义的字体的存放路径,可以是相对路径也可以是绝对路径;
(4)format:此值指的是你自定义的字体的格式,主要用来帮助浏览器识别,其值主要有以下几种类型:
   truetype, opentype, truetype-aat, embedded-opentype, avg等;
(5).icon-wuye:字体图标对应的类

  2.只要在页面文件里(比如说index.html文件)引入 style.css 文件:
<link rel="stylesheet" type="text/css" href="/style.css">
然后给元素添加相应的类就ok啦:
<span class="icon-switch"></span>
效果如下:


补充一下,当你本地有字体文件,但是你又觉得不够全,想要添加新的图标,可以先进行导入操作,然后在线找到你想到添加的新图标,选择生成,接着下载就行。


最后来讲一讲使用 icomoon 的好处。

显而易见的好处是更多的字体,给了设计更多选择。它可以将 .svg 文件生成字体图标, 矢量图嘛,放大缩小的时候不会失真,在屏幕上能够完美展现,对搜索引擎比较友好。
web设计的一个趋势是基础框架中尽可能的少使用图片。icon font减少页面上图片的使用,减少了请求次数,提高了性能。
   

本文由职坐标整理发布,欢迎关注职坐标WEB前端HTML/CSS频道,获取更多HTML/CSS知识!

本文由 @沉沙 发布于职坐标。未经许可,禁止转载。
喜欢 | 5 不喜欢 | 8
看完这篇文章有何感觉?已经有13人表态,38%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程