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

FontAwesome图标字体库和CSS框架 1、CSS框架简介 Font Awesome是一套绝佳的图标字体库和CSS框架,为您提供可缩放的矢量图标,您可以使用CSS所提供的所有特性对它们进行更改,包括:大小、颜色、阴影或者其它任何支持的效果。仅一个Font Awesome字库,就几乎包含了与网页相关的形象图标。Font Awesome完全不依赖JavaScript,因此无需担心兼容性。 框架创始人:戴夫·甘迪(Dave Gandy) 中文网站:https://fontawesome.dashgame.com/ 2、使用方法 (1) 阅读详情

一、概述

web项目(前台/后台)开发中,很多地方需要使用图标样式(如:删除图标或短信图标,见下图),当然可以选择图片当背景或者用<img>标签,但是用图片的不灵活性也是显然易见的,如颜色、尺寸比例、更改内容等。几乎所有的线上项目都少不了,字体图标库的使用。今天给大家带来一款实用性强,图标全,的开源图标库:Font Awesome字体图标库的使用。

红框中使用的图标

以下内容为官方定义: 

Font Awesome为您提供可缩放的矢量图标,您可以使用CSS所提供的所有特性对它们进行更改,包括:大小、颜色、阴影或者其它任何支持的效果。

Font Awesome官网及使用文档:http://fontawesome.dashgame.com/

其特点有:

 二、使用

Font Awesome的使用非常简单,不涉及其他任何框架,只需要引入其css即可,推荐使用CND地址。

<link href="http://netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">

 然后页面中推荐使用<i>作为图标的标签,class属性中必须加 fa 作为前缀 后面是图标本身的名字

<body>
	<i class="fa fa-camera-retro"></i> fa-camera-retro
</body>

标题名字和样式属性的使用(如:大小/颜色/组合/旋转等)请参考官网;

全部代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>字体图标测试</title>
	<link href="http://netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
</head>
<body>
	<i class="fa fa-camera-retro"></i> fa-camera-retro
	
	<i class="fa fa-camera-retro fa-lg"></i> fa-lg
	<i class="fa fa-camera-retro fa-2x"></i> fa-2x
	<i class="fa fa-camera-retro fa-3x"></i> fa-3x
	<i class="fa fa-camera-retro fa-4x"></i> fa-4x
	<i class="fa fa-camera-retro fa-5x"></i> fa-5x
	
	<ul class="fa-ul">
	  <li><i class="fa-li fa fa-check-square"></i>List icons</li>
	  <li><i class="fa-li fa fa-check-square"></i>can be used</li>
	  <li><i class="fa-li fa fa-spinner fa-spin"></i>as bullets</li>
	  <li><i class="fa-li fa fa-square"></i>in lists</li>
	</ul>
	
	<i class="fa fa-spinner fa-spin"></i>
	<i class="fa fa-circle-o-notch fa-spin"></i>
	<i class="fa fa-refresh fa-spin"></i>
	<i class="fa fa-cog fa-spin"></i>
	<i class="fa fa-spinner fa-pulse"></i>
	
	
	<span class="fa-stack fa-lg">
	  <i class="fa fa-square-o fa-stack-2x"></i>
	  <i class="fa fa-twitter fa-stack-1x"></i>
	</span>
	fa-twitter on fa-square-o<br>
	<span class="fa-stack fa-lg">
	  <i class="fa fa-circle fa-stack-2x"></i>
	  <i class="fa fa-flag fa-stack-1x fa-inverse"></i>
	</span>
	fa-flag on fa-circle<br>
	<span class="fa-stack fa-lg">
	  <i class="fa fa-square fa-stack-2x"></i>
	  <i class="fa fa-terminal fa-stack-1x fa-inverse"></i>
	</span>
	fa-terminal on fa-square<br>
	<span class="fa-stack fa-lg">
	  <i class="fa fa-camera fa-stack-1x"></i>
	  <i class="fa fa-ban fa-stack-2x text-danger"></i>
	</span>
	fa-ban on fa-camera
</body>
</html>

效果:

(完)


 

FontAwesome图标库介绍及使用指南 本文介绍了FontAwesome图标库的基本用法,包括下载和引入FontAwesome、使用图标类名、调整图标大小和样式以及自定义图标颜色。它包含了各种常见的图标,涵盖了从常用的社交媒体图标到各种Web应用程序所需的功能图标。FontAwesome使用类名来表示不同的图标,你只需要在HTML元素中添加相应的类名即可。FontAwesome提供了大量的图标类名,你可以根据需要选择合适的图标。你可以在FontAwesome官方网站上找到完整的图标类名列表,并根据自己的需求选择合适的图标。表示这是一个搜索图标。 阅读详情

相关推荐

font-awesome.min.css

Font Awesome为您提供可缩放的矢量图标,您可以使用CSS所提供的所有特性对它们进行更改,包括:大小、颜色、阴影或者其它任何支持的效果。

Font Awesome-一款吊炸天的字体图标插件中文全介绍

这款插件是一个不需要图片只需要引入一个字体文件就能制作非常多精美的图标插件,而且这些图标都是矢量的,可以无限放大,而且可以随意的改变颜色,碉堡了!!! 注意,要看一下内容必须用ie9以上或者是chrome或者是火狐浏览器浏览,ie8一下古董没效果(虽然说是支持ie7的,但是需要引入很多东西,懒得测试= =) 点击下载(版本4.0.3) 使用方法: 解压之后又四个文件夹: 1.把css

GarfieldEr007的专栏 2万+

手把手教你排查libstdc++.so.6版本问题:从GLIBCXX缺失到完美解决

本文深入解析Linux系统中常见的GLIBCXX版本缺失问题,以`ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version 'GLIBCXX_3.4.29' not found`为例,从动态链接原理入手,提供使用`strings`和`find`命令的诊断方法,并详细对比了四种解决方案的优缺点。文章重点推荐通过设置`LD_LIBRARY_PATH`或更新系统库的安全策略,并最终建议使用Docker容器化技术实现环境依赖的根治与统一管理。

j7k8l的博客 301

Font Awesome图标的介绍与应用

1、介绍   Font Awesome 是一套图标字体库及CSS框架,主要目的是和Bootstrap搭配使用,可以通过CSS提供的特性设置大小,颜色,阴影等   图标库:http://www.fontawesome.com.cn/faicons/   官网:https://fontawesome.com/?from=io   另一个常用的图标库是阿里矢量图标库https://www.iconfont.cn/ 2、引用 将以下代码粘贴到网页HTML代码的 部分. <link href="//ne

m0_52900946的博客 1万+

《R语言实战》第八章之回归分析图形

回归分析图形 回归分析分为简单回归与复杂回归 1 : 简单线性回归即:模型中只包含一个因变量和一个自变量,有时候也会包含多项式, 这个图形描述了身高与体重的线性关系,这也是一个多项式图形 2:当我们的预测变量(自变量)不止一个时,就属于多元线性回归,而且多元线性回归中也可以包含多项式以及交互项 (1)在进行多远回归分析之前可以先描述变量之间的相关关系 上图为一个散点图矩阵,描述了五个变量之间的相关关系,我们可以通过非主对角线的散点图来查看两个变量之间的关系。 多元线性回归简单地就是OLS回归,通过lm和

Strawberry_Ya的博客 1835

用人话讲明白线性回归LinearRegression

目录 什么是回归 一元线性回归 损失函数 最小二乘估计 小结 1. 什么是回归 当我们学习一门新课程、接触一个新专业时,总会对该领域的专有名词感到困惑,甚至看完解释仍难以理解其含义。在我们一起学习machine learning的过程中,我会尽量对相关名词用“人话”做一遍解释,以减少学习的“痛苦感”。 譬如今天要学的线性“回归”,这个回归(regression)和我们平时说的“回归祖国”的回...

化简可得 1万+

FontAwesome 字体图标库 使用

Intro Font Awesome(以下简称fa)是一套绝佳的图标字体库和CSS框架。 fa被设计为与内联元素一起使用。 <i>和<span>标签被广泛应用于图标。(推荐使用<i>,标签更简短,且语义更精确) 当使用fa的图标重叠时候,在<span>标签中嵌套两个<i>标签。 依赖 两种方法,直接引入CDN或引入本地依赖(略)。 CD...

wuyujin1997的博客 1万+

ISA-95(S95)标准详解

ISA-95是制造业系统集成的“通用语言”,通过分层模型和信息流规范,打通企业计划层与设备控制层,成为实现数字化工厂的核心标准之一。其与ISA-88的协同应用,可进一步优化生产执行与资源管理的效率。标准,旨在解决企业商业系统(如ERP)与工业控制系统(如MES、SCADA)之间的集成问题。

「东哥说MES」 专注于MES制造执行系统,为你拆解核心架构、功能模块及与ERP/PLC的集成逻辑。提供从入门到精通的系列干货、精选行业报告与实用工具,构建你的数字化知识体系,关注我,用实战经验照亮你的数字化之路。 3737

项目中引入图标库——Font Awesome,一套绝佳的图标字体库和CSS框架

项目中引入图标库——Font Awesome,一套绝佳的图标字体库和CSS框架 1、网址 官网——http://www.fontawesome.com.cn/ npm地址——https://www.npmjs.com/package/font-awesome 菜鸟教程(Font Awesome 参考手册)——https://www.runoob.com/font-awesome/fontawesome-reference.html 下载至本地使用——https://static.runoob.com/dow

weixin_44867717的博客 3192

基于MATLAB的基本数字调制解调系统的设计

基于MATLAB的基本数字调制解调系统的设计一、摘要现代通信系统要求通信距离远、通信容量大、传输质量好,作为其关键技术之一的调制解调技术一直是人们研究的一个重要方向。本文以MATLAB为软件平台,充分利用其提供的通信工具箱和信号处理工具箱中的模块,对数字调制解调系统进行Simulink设计仿真,并且进行误差分析。调制与解调是通信系统中十分重要的一个环节,针对不同的信道环境选择不同的调制与解调方式可...

m0_55395440的博客 5550

【自适应滤波】自适应UKF,基于新息自适应调节Q和R,场景为雷达跟踪与滤波、MATLAB实现

本文提出了一种基于新息协方差匹配的自适应UKF(CM-AUKF)算法,用于解决噪声统计未知或时变场景下的目标跟踪问题。通过实时调整过程噪声协方差Q和观测噪声协方差R,CM-AUKF显著提升了跟踪精度和稳定性。仿真结果表明,相比传统UKF,CM-AUKF在位置和速度估计误差上分别降低了约50%和30%,且无需人工调参。该算法适用于无人机导航、雷达跟踪等动态环境,MATLAB代码可直接运行复现结果。自适应曲线显示算法能有效收敛到真实噪声参数,验证了其自适应能力。

985工科博士毕业,专攻定位、导航和滤波等算法研究。从业10年,主要使用MATLAB 330

Font Awesome一套绝佳的图标字体库和CSS框架的使用

场景 Font Awesome 一套绝佳的图标字体库和CSS框架 官网: http://fontawesome.dashgame.com/ 实现 从官网下载资源文件,解压后的目录 将上面解压后的四个目录复制到项目存放静态资源的目录下,这里是springBoot项目,所以将其放在如下目录 然后就可以像正常引用css文件的方式将css文件引用,这里使用的是thymelaf模...

BADAO_LIUMANG_QIZHI的博客 848

【OpenClaw从入门到精通】第15篇:国产芯片适配实战——昇腾/龙芯/天数智芯全流程跑通(2026实测版)

2026年国产芯片AI适配迎来爆发期,OpenClaw作为轻量化本地AI智能体,已实现华为昇腾、龙芯、天数智芯等主流国产平台的全流程适配。本文基于实测数据,从背景解析、核心原理、算法优化、实操部署四个维度,详细讲解OpenClaw在香橙派昇腾开发板、龙芯3B6000M、天数彤央TY1200及联想开天X7h的部署流程,同时提供统一工具玄武CLI的使用指南。文中包含完整代码、执行结果、避坑技巧及虚拟实战案例,兼顾新手入门与进阶提升,帮助读者快速掌握国产芯片上的本地AI部署能力,实现数据隐私保护与低成本AI落地。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1008

实战|Qt开发WordBN笔记软件#10 添加Font Awesome字体图标

课程目标: 一、在QML工程引入Font Awesome字体图标功能。 二、新建自定义字体图标基础组件YFontText,验证图标显示效果。

天恩软件工作室 1446

华为MetaERP PTP采购到应付全流程解析

摘要:本文系统解析华为MetaERP中的PTP(采购到应付)全流程管理方案,涵盖从采购申请到付款执行的完整业务流程。文章详细分解了PR、PO、GR、IV、AP等关键环节的财务核算规则,并提供了预算校验、库存更新等Python代码示例。同时阐述了IT落地架构设计,包括会计引擎配置、系统集成方案及银企直连支付接口实现。该方案通过三单匹配自动化和智能会计引擎,将处理效率提升10倍(200笔/人天→2000笔/人天),实现98%的自动化率,为集团企业提供了高效的数字化财务管理样板。文中所有技术方案均需根据实际场景调

金牌架构师 1743

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Font Awesome 一套绝佳的图标字体库和CSS框架

在bootstrap框架的使用中,字体图标必不可少,Font Awesome 一套绝佳的图标字体库和CSS框架,值得学习。 网址:http://fontawesome.dashgame.com/ ###使用示例 1:引入Font Awesome图标文件或者使用使用LESS或SASS的方法...

chizhuo199986的博客 249

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Android 在APP中使用 Font Awesome 图标

1.什么是Font Awesome 图标? 如果你做过网页开发,对Font Awesome这个css库应该比较熟悉,就像它网站描述的“一套绝佳的图标字体库和CSS框架” 官网地址:https://fontawesome.com/打开比较慢,我比较习惯用https://fontawesome.dashgame.com/这个网站。 在网页中使用<i class="fa fa-addre...

清山博客 1936

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Font Awesome的使用

(公司的项目用到 Font Awesome这个图标字体库,所以研究了下。这是我接触的第二个图标库,第一个接触的是Iconfont阿里巴巴的) 官网:Font Awesome 是一套绝佳的图标字体库和CSS框架。 Font Awesome 网址:http://fontawesome.dashgame.com/ 下载后,引入css文件里的 font-awesome.min.css文件 例子:(...

LvFengBing_23的博客 620

16、Font Awesome使用小记

wpf中使用字体图标库

roujian0985的博客 3522

5个非常实用的图标库

大家好,我是为前端娱乐圈操碎了心的小迷妹,正宗前端开发一枚,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标。 每天上班必须做的一件事情,就是打开我们全球最大的程序员交友社区GitHub,因为这上面有太多开源的宝贝了,每天都乐此不疲,深耕于此,当然也收获了很多有用的东西,写出来分享一下。 1:Font Awesome,一套绝佳的图标字体库和CSS框架 官网:https://fontawesome.dashgame.co..

前端视听 1899

Font Awesome 图标如何使用

Font Awesome 图标如何使用 一、总结 一句话总结:Font Awesome字体图标非常好用,直接引入font-awesome.css,然后就可以直接使用了,使用的时候是用的i标签。   1、字体图标一般用什么元素使用? Font Awesome 设计为与内联元素一起使用。 &lt;i&gt;和 &lt;span&gt; 元素广泛用于图标。   二、Font Awesome...

weixin_33994444的博客 1086

FontAwesome字体图标库

查了半天才知道这是FontAwesome字体图标库。摸索了半天才发现,要字体和CSS同时使用才能生效!

海天鹰 536

GitHub开源推荐 | 一套绝佳的图标字体库

相信很多人都知道 Font Awesome 吧,它提供了大量的可缩放矢量图标,可以被定制大小、颜色、阴影以及任何可以用 CSS 的样式。 在 Github 上有这么一个开源库 - QtAwesome,通过它可以很容易地将 Font Awesome 图标添加至 Qt 应用程序中。

青春不老,奋斗不止! 3228

Font Awesome,一套绝佳的图标字体库和CSS框架

http://fontawesome.dashgame.com/ http://www.runoob.com/font-awesome/fontawesome-tutorial.html Font Awesome 是一套绝佳的图标字体库和CSS框架。 Font Awesome 字体为您提供可缩放矢量图标,它可以被定制大小、颜色、阴影以及任何可以用CSS的样式。 要使用Font Awesom...

weixin_34107739的博客 213

font-awesome vue/react 通用的图标库

Font Awesome 一套绝佳的图标字体库和CSS框架 vue 中引入font-awesome 直接引入npm install font-awesome --save就可以了,里面包含样式和字体,直接引入样式就可以了 入口js中引入 import 'font-awesome/css/font-awesome.min.css' 就可以使用了 <i class="fa fa-camera-retro"></i> react 中引入font-awesome link npm in

lixinhua_man的博客 1001
上一篇: Bootstrap datetimepicker日期时间插件使用方法(日期时间选择器)
下一篇: select下拉框分组展示插件的使用--(select-mania插件的使用)
小流至江河
博客等级 码龄9年 223粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值