CSS字体无法设置成功的问题

CSS 中设置字体名称,直接写中文是可以的。但是在文件编码(GB2312、UTF-8 等)不匹配时会产生乱码的错误。xp 系统不支持 类似微软雅黑的中文。

方案一: 你可以使用英文来替代。 比如 font-family:"Microsoft Yahei"


方案二:
CSS 直接使用 Unicode 编码来写字体名称可以避免这些错误。使用 Unicode 写中文字体名称,浏览器是可以正确的解析的。

font-family: "5FAE8F6F96C59ED1",表示设置字体为“微软雅黑”。

字体名称

英文名称

Unicode 编码

宋体

SimSun

5B8B4F53

新宋体

NSimSun

65B05B8B4F53

黑体

SimHei

9ED14F53

微软雅黑

Microsoft YaHei

5FAE8F6F96C59ED1

楷体_GB2312

KaiTi_GB2312

69774F53_GB2312

隶书

LiSu

96B64E66

幼园

YouYuan

5E7C5706

华文细黑

STXihei

534E65877EC69ED1

细明体

MingLiU

7EC6660E4F53

新细明体

PMingLiU

65B07EC6660E4F53

  不过为了照顾不同电脑的字体安装问题,我们尽量只使用宋体和微软雅黑中文字体啦

原文地址:https://www.cnblogs.com/chase-star/p/10200514.html