CSS中定义的中文字体样式不生效的原因及解决办法
在CSS样式表中定义的 "微软雅黑"中文字体样式,在显示时没有生效,仍然显示默认的宋体,不知什么原因?
思路及解决办法:
可能是定义的中文字体没有正确读出,定义过中文字体后,在CSS样式表文件中含有中文,应该定义CSS样式表的编码,如果是utf-8编码的话,应该在样式表顶部加入一句代码:
@charset "utf-8";
以下为示例:
@charset "utf-8";
.a {
font-size:18px;
font-family: "微软雅黑";
}
注:如果定义为"微软雅黑"字体,就不要定义加粗,加粗后不好看。
页:
[1]