常见中文字体在CSS中的Unicode编码
对于一个从事网页前端的朋友来说,可能会遇到过这样的问题,就是在CSS里像这样设置某对象的字体:font-family:’微软雅黑’,Arial; 结果有些时候不起作用,用Firebug来查看才发现浏览器解释这个代码的时候,出现乱码了,所以不起作用。
那怎么解决这个乱码问题呢,由于CSS文件基本都是UTF-8的编码模式,所以我们可以把中文字体的名称用相应的Unicode编码来代替,这样就可以有效的避免浏览器解释CSS代码时候出现乱码的问题。比如中文字体“宋体”经过Unicode编码后为“\5b8b\4f53″,在CSS中就可以这样写:font-family:’ \5b8b\4f53’;
为了方便需要的朋友快速使用,下表中列出了一些常用中文字体的Unicode编码:
宋体 \5B8B\4F53
微软雅黑 \5FAE\8F6F\96C5\9ED1
楷体 \6977\4F53
黑体 \9ED1\4F53
另外,在设置字体时候最好把英文字体写在前面,不然可能网页里所有的英文字体和数字都变成“宋体”或者别的字体去了,那样看起来比较不美观。例 如:font-family:’ \5B8B\4F53’,Arial;最好像这样写:font-family:Arial,’ \5B8B\4F53’;
声明:《常见中文字体在CSS中的Unicode编码》一文由花火盒(http://www.huahuohe.com)网友供稿,版权归原作者本人所有,转载请注明出处。如果您对文章有异议,可发邮件到hi@webimage.cn处理!
相关文章
关注微信公众号