在 CSS 中设置字体名称,直接写中文是可以的。但是在文件编码(GB2312、UTF-8 等)不匹配时会产生乱码的错误。xp 系统不支持 类似微软雅黑的中文。
方案一: 你可以使用英文来替代。 比如 font-family:"Microsoft Yahei"。
方案二: 在 CSS 直接使用 Unicode 编码来写字体名称可以避免这些错误。使用 Unicode 写中文字体名称,浏览器是可以正确的解析的。font-family: "FAE8F6F96C59ED1",表示设置字体为“微软雅黑”。
可以通过escape() 来测试属于什么字体。
字体名称 | 英文名称 | Unicode 编码 |
---|---|---|
宋体 | SimSun | B8BF53 |
新宋体 | NSimSun | 5B0B8BF53 |
黑体 | SimHei | 9ED1F53 |
微软雅黑 | Microsoft YaHei | FAE8F6F96C59ED1 |
楷体_GB2312 | KaiTi_GB2312 | 977F53_GB2312 |
隶书 | LiSu | 96B6E66 |
幼园 | YouYuan | E7Cx6 |
华文细黑 | STXihei | E587EC69ED1 |
细明体 | MingLiU | EC6�EF53 |
新细明体 | PMingLiU | 5B0EC6�EF53 |
为了照顾不同电脑的字体安装问题,我们尽量只使用宋体和微软雅黑中文字体
上一篇:Less-CSS预处理语言
下一篇:CSS里的display属性
作者:八戒先生
地址:安徽合肥高新区PBootMoBan模板网
电话:13355693937
邮箱:admin@pbootmoban.com
QQ:43171398
Copyright © 2018-现在 PbootMoBan All Rights Reserved. 免责声明:网站中图片均来源于网络,如有版权问题请联系删除!