前言

在网站开发中,往往需要加上一些图标的点缀来使页面显得更加美观和友好。但是对于一些缺乏设计能力的人员(比如本人),想自己制作一套好看的图标比较麻烦。font-awesome可以帮助我们解决这个问题。

  • 阿里云官网使用的字体图标

font-awesome是一款完全免费的基于css框架的网页字体图标库,提供可缩放矢量图标,它可以被定制大小、颜色、阴影以及任何可以通过CSS定义的样式。

一、 安装

对于个人开发测试,可以通过免费的cdn地址直接引入font-awesome,也可以通过npm安装。

<link href="https://cdn.bootcss.com/font-awesome/5.8.2/css/fontawesome.min.css" rel="stylesheet">

二、挑选图标

可以去font-awesome中文网挑选自己想要的图标,地址是:http://www.fontawesome.com.cn/faicons/

三、加载图标

可以看到,每个图标后面有一个英文标识,我们在需要使用图标的地方加上下面这个代码就可以使用图标。

<i class="fa fa-英文标识"></i>

比如联系人那个图标的代码为:

<i class="fa fa-address-book"></i>

显示效果如下:

四、设置样式

我们可以通过css来控制字体图标的样式,比如红色的图标:

<i style="color:red;" class="fa fa-address-book"></i>

超大的图标:

<i style="font-size:30px;" class="fa fa-address-book"></i>

五、优点

使用字体图标不仅可以省去设计图标的工作,相比使用图片类型的图标,可以更方便地控制图标的颜色、大小等样式,图标悬浮变色等特效可以直接通过css的hover来实现,还可以减少页面对图片的请求量,提高网站的加载速度和提升用户体验。


  • 关注微信公众号“全栈社区”,可获取更多站长、开发者必备的前端、后端、运维技术干货。

  • 旭猫云19元VPS、建站主机

使用font-awesome字体图标库,让你的网站好看10倍相关推荐

  1. Font Awesome字体图标库

    Font Awesome字体图标是一款开源的字体图标库,可兼容BootStramp,官网:https://fontawesome.dashgame.com/ 安装方法简单,将压缩包中的fonts与Cs ...

  2. 字体图标库(Font Awesome)的使用--绝佳的图标字体库和CSS框架

    一.概述 web项目(前台/后台)开发中,很多地方需要使用图标样式(如:删除图标或短信图标,见下图),当然可以选择图片当背景或者用<img>标签,但是用图片的不灵活性也是显然易见的,如颜色 ...

  3. Vue.js - Font Awesome字体图标的使用详解(vue-fontawesome库)

    Vue.js - Font Awesome字体图标的使用详解(vue-fontawesome库) Font Awesome 是一个十分优秀的第三方图标库,我之前也写过文章介绍如何在 html 页面中使 ...

  4. 本地预览 @mdi/font Material Design Icons 字体图标库

    目录 知识前提 @mdi/font 字体图标库安装 本地预览 @mdi/font 知识前提 会使用 Node npm 命令安装库 @mdi/font 字体图标库安装 进入项目目录,指定淘宝镜像源安装, ...

  5. 【web组件库系列】封装自己的字体图标库

    封装自己的web字体图标库 CSDN:jcLee95 邮箱 :291148484@163.com 本文地址:https://blog.csdn.net/qq_28550263/article/deta ...

  6. 超全超靠谱的 iconfont 字体图标库维护与使用

    字体图标库的使用 这是之前留下的博客,由于一堆博客没写完,本周周末做了个补充,可能内容上会有点不太斜街,请见谅- 本文大部分内容是自己结合过往经验探索总结的字体图标维护方式 iconfont-阿里矢量 ...

  7. Canvas 绘制字体图标库

    1.首先,你要引入一个字体图标库 – iconfont 阿里的字体图标库 将链接复制到浏览器,将获取到的css 代码复制到自己的项目 代码中 其他的不一一赘述,没有用过 iconfont 的 可以看 ...

  8. 三分钟教会你自制 iconFont 字体图标库

    app开发的时候,我们大多会用到字体icon,下面我们就讲解一下,如何自定义生成 iconFont 一般情况,我们优先选择在 Iconfont-阿里巴巴矢量图标库 下载我们需要的矢量icon的svg格 ...

  9. css3 - 字体图标库使用方法

    一些字体图标库的网站 https://icomoon.io/app/#/select http://www.iconfont.cn/ http://www.bootcss.com/ http://ww ...

最新文章

  1. ui培训教程分享:平面设计怎样视觉空间感?
  2. 使用***搭建javaweb环境
  3. 冲刺 (sprint) 评审会议
  4. mysql 给列增加索引
  5. TFBOYS饭票上线引热议,骗局之外,区块链技术能重构娱乐产业吗?
  6. 2020 年 3 月全国程序员工资排名!
  7. 服务下线通知_Serverless 架构下的服务优雅下线实践
  8. rsync工具介绍,rsync常用选项,rsync通过ssh同步
  9. 微信小游戏 UserInfoButton 获取用户信息
  10. java jdk 8 中文文档
  11. 机房计算机配置思维导图,运用思维导图培养高中学生信息技术学科核心素养
  12. 《推荐系统实战(一)》基于统计的电影推荐系统(tmdb-5000数据集,数据清洗、特征提取、搭建模型等详细过程)
  13. 测绘 绘图 计算机,CAD及制图测绘工程制图
  14. 中国各省的简称及简称的由来
  15. Excel自动获取单词音标词义
  16. 2018年系统架构设计师案例分析真题及详细答案解析
  17. Matplotlib数据可视化——图中图
  18. 超鸿蒙 混希夷 寂寥,下列句子与“故凡为愚者.莫我若也 的句式不同的一项是 A.超鸿蒙.混希夷.寂寥而莫我知也 B.而良人未之知也 C.及长.不省所怙.惟兄嫂是依 D.王语暴以好乐...
  19. 2016-09-01[关于Paint笔触的了解]
  20. 递归算法转换成非递归算法

热门文章

  1. python另存为_python+pywin32处理另存为弹出框保存文件
  2. win10内存占用过高解决办法参考
  3. mybatis的test坑(不等于‘‘ 且 不等于0)
  4. 永远不要去依赖别人_不要依赖别人的格言
  5. SQL通配符——LIKE
  6. php session m.jb51.net,memcached session in symfony
  7. 课程七 神经网络(三)
  8. 花朵授粉算法【记录】
  9. Typora的一些基础应用
  10. 一步一步搭建11gR2 rac+dg之DG 机器配置(七)