今天在空间看到body{font-family:punctuation,5FAE8F6F96C59ED1;}查了一下,punctuation是微软雅黑字体,所以以为起作用的是便是punctuation,但是后期发现单用punctuation和上述字体并不一样,但只用后一个发现是一样的,而后一个的字体样式也是微软雅黑。
经查知道,5FAE8F6F96C59ED1应该是unicode编码格式,为了在页面中不显示中文的兼容方法,等价于:
font-family:“微软雅黑”
font-family:“Microsoft YaHe”
在 CSS 中设置字体名称,直接写中文是可以的。但是在文件编码(GB2312、UTF-8 等)不匹配时会产生乱码的错误。
为此,在 CSS 直接使用 Unicode 编码来写字体名称可以避免这些错误。使用 Unicode 写中文字体名称,浏览器是可以正确的解析的。
常用中文字体 Unicode 编码
字体名称 | 英文名称 | 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 |
本文发布于:2024-02-04 14:31:06,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170709386756384.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |