在网站开发中,每每须要加上一些图标的点缀来使页面显得更加美观和友好。可是对于一些缺少设计能力的人员(好比本人),想本身制做一套好看的图标比较麻烦。font-awesome能够帮助咱们解决这个问题。css
font-awesome是一款彻底免费的基于css框架的网页字体图标库,提供可缩放矢量图标,它能够被定制大小、颜色、阴影以及任何能够经过CSS定义的样式。前端
对于我的开发测试,能够经过免费的cdn地址直接引入font-awesome,也能够经过npm安装。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...后端
能够看到,每一个图标后面有一个英文标识,咱们在须要使用图标的地方加上下面这个代码就可使用图标。微信
<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来实现,还能够减小页面对图片的请求量,提升网站的加载速度和提高用户体验。网站