端午节3天假,我请了2天年假,一天在前,一天在后。今天是星期六,明天就不用来上班了,但是工作还是有很多,所以只好在公司加班。
项目里需要用到页面上显示微软雅黑的字体,于是我在CSS里写了font-family:"微软雅黑",但是在浏览器里字体却没有显示成微软雅黑字体,字体文件我确实已经装上了,这是怎么回事呢。到网上搜索了一下,都说只要在font-family里写“微软雅黑”就可以了,但是显示这不是在所有的情况下都适用的。
好像这中文的属性值“微软雅黑”会由于CSS文件编码的关系,出现乱码的情况——在Firebug里就会解析成 “寰蒋闆呴粦”。 中文的属性值是不太好用的。
我记得雅黑是有英文写法,于是我搜索了一下,找到“
Microsoft Yahei”,这下OK了,不管哪种浏览器都能正确显示雅黑字体了。