在網站開發中,每每須要加上一些圖標的點綴來使頁面顯得更加美觀和友好。可是對於一些缺少設計能力的人員(好比本人),想本身製做一套好看的圖標比較麻煩。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來實現,還能夠減小頁面對圖片的請求量,提升網站的加載速度和提高用戶體驗。網站