小font-family里有大文章

web前端859014年前 (2011-02-25)

今天写HTML的时候遇到了一点问题,页面所有文字要求使用微软雅黑字体,于是我在CSS中写到Font-family:"微软雅黑",系统的字体文件夹中也安装有雅黑字体,但是在浏览页面的时候却依然显示为宋体,以往在页面重构时这样写都没问题,那么问题究竟出现在哪里呢?

百度一下,原来font-family:"微软雅黑"并不是所有情况下都适用,中文字体的属性值由于CSS编码的关系,会被解析成乱码,所以有时会出现字体失效的问题。

正确的微软雅黑字体写法是:font-family:"Microsoft Yahei",适用于各种浏览器。宋体的写法是:font-family:"simsun",原来font-family里面有大文章。