由CSS注释格式引发的IE6显示问题

最近,在做一个网页时,IE7-9没有问题。可是页面在IE6下却不加载Css样式内容,明明是已经添加好了的样式,为什么IE6不加载呢?

查来查去,发现了这个有趣的原因,IE6下对/**/形式的注释是有所要求的,如果注释是汉字,不能这样写:

/*这是注释*/

如果这样写,注释下面的一条CSS内容无法被IE6加载并解析。

而必须修改为

/*--这是注释--*/

这样才可以,而用英语写注释

/*This is the commnets*/

没有问题。

 

唉,IE6的问题,层出不穷啊。也该淘汰了。

posted @ 2012-12-22 13:25  Shapley  阅读(158)  评论(0编辑  收藏  举报