CSS字体名转换为 Unicode 编码

本文介绍如何在CSS中使用Unicode编码指定中文字体名称,解决不同浏览器兼容性问题。文中提供了常见中文字体的Unicode编码及英文名称对照表。

将字体名转换为 Unicode 编码

在 CSS 中使用中文稍不留神就会引起的编码问题,所以应当使用英文字符来设置中文字体,如:

body { font-family: SimSun; }

SimSun 是宋体的英文名。

这是理想情况,可惜理想和现实总有差距。Firefox 的早期版本和 Opera (直到目前的10版)均无法识别中文字体的英文名,所以还需要使用第二个方法:

body { font-family: \5B8B\4F53, SimSun; }

“\5B8B\4F53” 是“宋体”二字的 Unicode 码,这个规则对所有浏览器有效。

SimSun 和 \5B8B\4F53 是等价的,这里保留 SimSun 是为了起到注释作用,方便阅读代码。

最后附送一个对照表方便大家查阅。

常用中文字体的中文名、Unicode 码、英文名对照表

中文名Unicode 码, 英文名
宋体\5B8B\4F53, SimSun
新宋体\65B0\5B8B\4F53, NSimSun
黑体\9ED1\4F53, SimHei
仿宋\4EFF\5B8B, FangSong
仿宋_GB2312\4EFF\5B8B_GB2312, FangSong_GB2312
楷体\6977\4F53, KaiTi
楷体_GB2312\6977\4F53_GB2312, KaiTi_GB2312
微软雅黑\5FAE\8F6F\96C5\9ED1, "Microsoft YaHei"
細明體\7EC6\660E\4F53, MingLiU
新細明體\65B0\7EC6\660E\4F53, PMingLiU
標楷體\6807\6977\4F53, DFKai-SB
微軟正黑體\5FAE\x8F6F\6B63\9ED1\4F53, "Microsoft JhengHei"

转载于:https://www.cnblogs.com/didi/archive/2011/07/21/2113115.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值