由CSS注释格式引发的IE6显示问题
最近,在做一个网页时,IE7-9没有问题。可是页面在IE6下却不加载Css样式内容,明明是已经添加好了的样式,为什么IE6不加载呢?
查来查去,发现了这个有趣的原因,IE6下对/**/形式的注释是有所要求的,如果注释是汉字,不能这样写:
/*这是注释*/
如果这样写,注释下面的一条CSS内容无法被IE6加载并解析。
而必须修改为
/*--这是注释--*/
这样才可以,而用英语写注释
/*This is the commnets*/
没有问题。
唉,IE6的问题,层出不穷啊。也该淘汰了。