css文件里font-family: "黑体";这句会导致后面的css定义全部不起作用了。
只要把font-family: "黑体";
改成
font-family:黑体;
就行了,去掉空格和双引号。这个问题只存在于IE6中。
在互联网上找到的部份答案
一处容器的font-family属性里写了"宋体",而IE6一下不解析""号,于是就导致整个页面的居中失效
css中指定font-family属性为黑体、幼圆、微软雅黑等,一一无法正常显示(ie7),最终发现原来是CSS文件是gb2312编码,另存为UTF-8后改掉乱码的中文,之后font-family指定中文字体便ok了~这样看浏览器ms是按utf8对css文件进行解析的