首頁(yè)技術(shù)文章正文

css unicode字體是什么?

更新時(shí)間:2021-07-29 來(lái)源:黑馬程序員 瀏覽量:

什么是Unicode字體?

Unicode字體

Unicode字體是什么?如上面圖中所示

font-family:"\5B8B\4F53"

“\5B8B\4F53”就是Unicode字體。


為什么使用 Unicode字體?

·在CSS中設(shè)置字體名稱,直接寫(xiě)中文是可以的。但是在文件編碼(GB2312、UTF-8 等)不匹配時(shí)會(huì)產(chǎn)生亂碼的錯(cuò)誤。

·xp系統(tǒng)不支持 類似微軟雅黑的中文。

解決:

方案一: 你可以使用英文來(lái)替代。 比如font-family:"Microsoft Yahei"。

方案二: 在 CSS 直接使用 Unicode 編碼來(lái)寫(xiě)字體名稱可以避免這些錯(cuò)誤。使用 Unicode 寫(xiě)中文字體名稱,瀏覽器是可以正確的解析的。

Unicode字體編碼表
字體名稱 英文名稱 Unicode 編碼
宋體 SimSun \5B8B\4F53
新宋體 NSimSun \65B0\5B8B\4F53
黑體 SimHei \9ED1\4F53
微軟雅黑 Microsoft YaHei \5FAE\8F6F\96C5\9ED1
楷體_GB2312 KaiTi_GB2312 \6977\4F53_GB2312
隸書(shū) LiSu \96B6\4E66
幼園 YouYuan \5E7C\5706
華文細(xì)黑 STXihei \534E\6587\7EC6\9ED1
細(xì)明體 MingLiU \7EC6\660E\4F53
新細(xì)明體 PMingLiU \65B0\7EC6\660E\4F53

為了照顧不同電腦的字體安裝問(wèn)題,我們盡量只使用宋體和微軟雅黑中文字體。

IT培訓(xùn)班



猜你喜歡:

HTML5新增的結(jié)構(gòu)標(biāo)簽有哪些?

Html5 aside標(biāo)簽的用法和作用

什么是HTML語(yǔ)義化?HTML語(yǔ)義化有哪些好處?

Html5是什么?HTML5的發(fā)展歷程介紹

黑馬程序員web前端開(kāi)發(fā)培訓(xùn)課程

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!