由于近半年来主操作系统一直用Windows7,而且大部分时间都是用IE8Safari,Opera,Chrome以及Firefox来浏览和测试网页的,也很少用InternetExplorer  Collection等测试排版。在网站开发中,我们常常去遇到CSS兼容问题,以下是我遇到的问题,希望能给读都带来帮助:

css文件里写入了font-family: "黑体"; 这句以后在IE7/IE8/FF下显示正常,在IE6下之后的css定义全部不起作用?

例如:font-family: "黑体";只需改成 font-family:黑体;就行了,去掉空格和双引号。

一、css中指定font-family属性为黑体、幼圆、微软雅黑等,----无法正常显示(ie7),最终发现原来是CSS文件是gb2312编码,另存为UTF-8后改掉乱码的中文,之后font-family指定中文字体便ok了,这样看浏览器ms是按utf8对css文件进行解析的

二、处容器的font-family属性里写了"宋体",而IE6一下不解析""号,于是就导致整个页面的css失效