IE6下无法显示微软雅黑字体问题
按美工给的页面样式处理页面时,发现在IE6下微软雅黑显示为宋体,但是打开美工给的静态页面显示是OK的,而IE8和Chrome、Firefox神马的都没问题。
问题拖了很久后今天稍微研究了一下,网上有说是因为编码问题,必须用GB2312字符集才能正确显示字体,想起美工给的页面的确是GB2312的,于是试着把页面的字符集由UTF-8改成了GB2312,但没有效果。又查了一些网页,终于有一条试行有效,即在HTML标签中加入以下内容:
dir="ltr" lang="zh-CN"
但奇怪的是,这行代码只纠正了一部分字体显示,仍有部分设置为微软雅黑的字体倔强地显示为宋体,不知何故,暂且记下,待继续研究,或请高人指点~