在css里面,如果想使用某個字體,但是又擔(dān)心用戶電腦上沒有,就可以使用font-face屬性從服務(wù)器上引用這組字體。具體怎么用,搜一下font-face就很清楚了,不多說。

其中不太明白" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > css content 如何自定義生成圖標(biāo)?

css content 如何自定義生成圖標(biāo)?

時間:2024-01-26 14:00:01 | 來源:網(wǎng)站運營

時間:2024-01-26 14:00:01 來源:網(wǎng)站運營

css content 如何自定義生成圖標(biāo)?:這個是webfont

在css里面,如果想使用某個字體,但是又擔(dān)心用戶電腦上沒有,就可以使用font-face屬性從服務(wù)器上引用這組字體。具體怎么用,搜一下font-face就很清楚了,不多說。

其中不太明白的是/f309

這一段css表示:

在節(jié)點#twitter前面,插入一段內(nèi)容("/f309")。

這個內(nèi)容("/f309")是一個字符,f309是這個字符的16進制unicode編碼。

不理解可以把 "/f309" 改成 "/6211" ,然后查看效果。事實上 content:"" content:"/6211" 的含義是一樣的。

需要知道,計算機里面每個字符都有一個unicode編碼,比如「我」的unicode是6211(16進制),而字體文件的作用是規(guī)定某個字符應(yīng)該用什么形狀來顯示。

unicode字符集里面,E000 至 F8FF屬于用戶造字區(qū)。原本是空的,用戶可以在字體文件里面隨便定義這些字符的形狀。我們所見的webfont icon,一般就選在這一部分。

(上面這段講得可能不專業(yè),大致知道是這么一回事就行。)

要使用自定義字符,大致步驟是:

  1. 自己造一個字體文件,把e000所對應(yīng)的字符形狀畫上新浪的icon,保存為常用字體文件格式。
  2. 在css中使用font-face引用這個字體文件,任意命名(不和已有的重復(fù),比如叫myfonticon)
  3. 需要顯示圖標(biāo)的地方定義font-family為myfonticon,content屬性設(shè)為"/e000"。
造字可以用Fontographer 5,參考這篇文章

webfont應(yīng)用系列(二)如何制作圖標(biāo)字體?
其實網(wǎng)上已經(jīng)有一大堆免費好用webfont icon,比如:

IcoMoon AppIonicons: The premium icon font for Ionic Framework
Fontello - icon fonts generator

關(guān)鍵詞:定義

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉