meta导致IE6乱码无法加载css

2009.10.14 作者: 小V - 0 评论
文章分类: 微博客

ie6无法加载css

郁闷的下午,就败在两个简单的单引号上。搜了些相关的乱码资料,比如

1. title标签里的内容为中文其他双字节字符
2. 指定网页编码的 meta 信息在 title 标签的下方
3. 另存或转换utf-8编码时没有包括 unicode 签名 (BOM)
满足以上三个条件之一,utf-8中文网页在ie6中显示乱码。!

。。但这些都搞定后还是,后来实在不行换了台有ie6的机子存网页来看,发现页面时不时会有" 
“或" 	" 这些乱码,才看到原来meta在设定关键词的时候,我用php的echo输出用了单引号,导致部份页面无法结束单引号。

总结一下页面出错时处理的方法:

1.firebug ,看看文件是否都正常加载。

2. 查看标签是否都正常闭合。可以用w3c等验证一下

3.  另存为出错页面,一步一步删掉没用的标签,进行排错。最有效的。。

相关文章