网页需求常常需要一个图标,例如地址定位(图1)、购物车(图2)、下拉菜单(图3)

引入图片相对来说要麻烦和不便,针对这个问题往往有两个途径获得我们需要的文字图标,可对其进行文字样式编辑,使它变成我们想要的外观和尺寸。途径分别为

1)阿里巴巴的 Iconfont。贴一下地址:https://www.iconfont.cn/    (下图1)

2)国外网站的IcoMoon APP。贴一下地址:https://icomoon.io/app (下图2)

可以看到我们常用的图标几乎都可以在上面找到。

针对途径一,第一步:首先进行需要的图标选择,选择后会出现虚线框,点击购物车选择下载代码。解压之后得到font_t12jasspxmn命名样式的文件夹,打开文件夹 找到demo_index.html文件 ,打开

会发现自己选择的文件图标都在,并且在下面有&#xe***的文字代码。

第二步,在自己的工程html文件夹中style中添加如下代码:

@font-face {font-family: 'iconfont';src: url('iconfont.eot');src: url('iconfont.eot?#iefix') format('embedded-opentype'),url('iconfont.woff2') format('woff2'),url('iconfont.woff') format('woff'),url('iconfont.ttf') format('truetype'),url('iconfont.svg#iconfont') format('svg');
}

必须要注意的是文件的路径,因此我们将之前的文件中放在工程文件夹中,并将上述代码的路径更改

@font-face {font-family: 'iconfont';src: url('font_t12jasspxmn/iconfont.eot');src: url('font_t12jasspxmn/iconfont.eot?#iefix') format('embedded-opentype'),url('font_t12jasspxmn/iconfont.woff2') format('woff2'),url('font_t12jasspxmn/iconfont.woff') format('woff'),url('font_t12jasspxmn/iconfont.ttf') format('truetype'),url('font_t12jasspxmn/iconfont.svg#iconfont') format('svg');
}

改好之后,我们就发现他自己生成的文件夹名乱七八糟,不如改成我们自己熟悉的font文件夹就行,路径也好写,为了偷懒我就不改了。

第三步,定义你要使用的文字样式。

.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}

第四部,使用,用到哪个就输入哪个代码。

<span class="iconfont">&#x33;</span>

下面说说针对第二中途径的方法。前面与第一种几乎一样。

差异主要在

参考这个就行,是在懒得写了:https://www.baidu.com/link?url=Ov4BzqRGZRXtenpkIq3Y5WQrt944f5e-Tza2Q2-T76AgrLnZ8w4RUviqGKXMg8xJEDhGIsG6T6smdWDcU5x2Um9Yx7P-kSw5J8AI2ZsLKEm&wd=&eqid=b5d9b6e200044577000000055ee9b112

HTML5中引入字体样式的常用方法-Iconfont(阿里巴巴矢量图库)和IcoMoon-APP相关推荐

  1. css引入本地字体文件,关于css中引入字体文件

    关于css中引入字体文件 css样式代码: @font-face { font-family: Lovelo-Black;//定义font的名字 src: url(font/Lovelo Black. ...

  2. html引入css报错,html中引入css样式的方法总结

    CSS是用来控制网页数据的表现,可以使网页的表现与数据内容分离.要想让CSS对网页内容有效果,必须将CSS代码引入网页,使网页更具有美观性,有动感的效果,那么如何实现引入css呢?今天就来给大家总结! ...

  3. HTML5中引入JS

    在页面中引入JS <script src="jquery-1.10.2.min.js" type="text/javascript"></sc ...

  4. html中设置字体字型,html中 如何在font中设置字体样式(粗体斜体等)

    html> 字体加粗 用<b>加粗字体:加粗 用<strong>加粗字体:加粗 用CSS font-weight 加粗 normal(400), bold(700)    ...

  5. java中如何设置字体样式_如何在JAVA中设置字体样式和大小?

    我是新来的Java和无法弄清楚如何格式化我的代码是这样的: 字体"宋体"字体大小"9"大胆如何在JAVA中设置字体样式和大小? 我想整个段落的格式化文本.我真的 ...

  6. 字体图标 fa fa html5,前端引入icon的方法(iconfont,fontawesome)

    前端项目中,经常需要从外引入一些icon图标到项目中,我经常使用的两个icon库就是Iconfont阿里巴巴矢量库,以及font-Awsome.接下来我稍微讲一下这两种的使用方法. Iconfont阿 ...

  7. 全局vue中修改字体样式 苹方字体 微软雅黑 亲测可用

    1.下载所需要的字体,.ttf格式本文以(PingFang.ttf 为例) 底下将会附加苹果方体-简易黑体 PINGFANG MEDIUM.tff 可自行下载其他字体样式,全局引用,方便快捷. 2.在 ...

  8. html中引入CSS样式表的3种方式

    1. 引入CSS样式表(书写位置) 1.1 三种样式表总结(位置) 样式表 优点 缺点 使用情况 控制范围 行内样式表 书写方便,权重高 没有实现样式和结构相分离 较少 控制一个标签(少) 内部样式表 ...

  9. vue项目引入字体样式

    1.先下载好需要的字体样式,下载好的应该是个.ttf文件 2.在asset中创建fonts文件夹,将字体样式文件放进去,然后再到里面创建font.css文件 3.font.css文件里面进行引用 @f ...

最新文章

  1. Android实例-为程序创建快捷方式(未测试)
  2. linux syslogd 源码,syslogd 详解二
  3. 互联网协议 — TLS 传输层安全协议
  4. [转]Ubantu vmware tools 安装
  5. 安装 SQL Server 2008 R2 的硬件和软件要求(转)
  6. python之markdown转html
  7. 【干货】掌握这5招,Linux排障不再怕
  8. HDFS写数据的流程图
  9. b类 蚂蚁金服_股权设计与合伙制,解析蚂蚁金服与华为的顶层结构
  10. 基于百度语音识别API的Python语音识别小程序
  11. centos7:塔建pure_ftpd虚拟用户
  12. 半夜闲的真是蛋疼。。。决定写个小博文
  13. 挖矿仍然有利可图吗?
  14. shell脚本报错问题: -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory
  15. 【python】进程与线程
  16. 8、技术分析fastJson使用
  17. 【学习笔记】卡尔曼滤波中的协方差矩阵
  18. 大数据分析的处理流程
  19. 用于温度测量的热敏电阻
  20. PHP爬虫之phpspider

热门文章

  1. 官网webp转换工具cwebp简介
  2. 2分钟实战QQ机器人教程(保姆级)手把手教你极速开发
  3. python实现npy格式文件转换为txt文件
  4. app毕业设计 基于uni-app框架 在线外卖点餐app毕设题目课题选题作品源码(1)app功能和界面
  5. 学习笔记1:线性回归和逻辑回归、AUC
  6. 拉普拉斯算子的疑惑--拉普拉斯算子作用于矢量和定义Hessian矩阵时遇到的问题
  7. 具有遗传性疾病和性状的遗传位点分析
  8. Oracle RMAN 的 show,list,crosscheck,delete命令整理
  9. word打开出现乱码要如何解决呢?
  10. 高性能服务器设计[转自腾讯km,由qzhang同学翻译]