项目里需要用到页面上显示微软雅黑的字体,于是我在CSS里写了font-family:"微软雅黑",但是在浏览器里字体却没有显示成微软雅黑字体,字体文件我确实已经装上了,在网上搜索了一下,都说只要在font-family里写“微软雅黑”就可以了,但是显示这不是在所有的情况下都适用的。好像这中文的属性值“微软雅黑”会由于CSS文件编码的关系,出现乱码的情况——在Firebug里就会解析成 “寰蒋闆呴粦”。 中文的属性值是不太好用的。
我记得雅黑是有英文写法,于是我搜索了一下,找到“Microsoft Yahei”,这下ok了,不管哪种浏览器都能正确显示雅黑字体了。