我們程序員在 CSS 中設置字體名稱(chēng),直接寫(xiě)中文是可以的。但是在文件編碼(GB2312、UTF-8 等)不匹配時(shí)會(huì )產(chǎn)生亂碼的錯誤。
為此,在 CSS 直接使用 Unicode 編碼來(lái)寫(xiě)字體名稱(chēng)可以避免這些錯誤。使用 Unicode 寫(xiě)中文字體名稱(chēng),瀏覽器是可以正確的解析的。
例如:font-family: "FAE8F6F96C59ED1",表示設置字體為“微軟雅黑”。
常用中文字體 Unicode 編碼
| 字體名稱(chēng) | 英文名稱(chēng) | Unicode 編碼 |
|---|---|---|
| 宋體 | SimSun | B8BF53 |
| 新宋體 | NSimSun | 5B0B8BF53 |
| 黑體 | SimHei | 9ED1F53 |
| 微軟雅黑 | Microsoft YaHei | FAE8F6F96C59ED1 |
| 楷體_GB2312 | KaiTi_GB2312 | 977F53_GB2312 |
| 隸書(shū) | LiSu | 96B6E66 |
| 幼園 | YouYuan | E7Cx6 |
| 華文細黑 | STXihei | \E587EC69ED1 |
| 細明體 | MingLiU | EC6?EF53 |
| 新細明體 | PMingLiU | 5B0EC6?EF53 |
