IE8下CSS样式失效与注释的关系

最近做项目,要兼容IE和IE10的情况,发现/*注释内容*/,在IE10版本是能正常加载的,但是在IE8下却无法加载到该注释后紧跟的下一行的样式,修改为/*  注释内容  */或者/***注释内容***/即正常。

希望能帮助到大家,如果有错误,欢迎指出。

如果大家的CSS的样式不对,先检查是否写对已经连接指向的路径是否正确,本文对该部分不做讨论。

顺便整理一下CSS注释:

一.什么是注释:

   注释就是添加备注说明,已方便阅读。

二.CSS的注释:

  格式为: /* 注释内容 */,中间隔着空格

注意:(1)IE10可以直接使用/*注释内容*/,中间无空格,但是IE8下如这样使用会导致紧跟着样式失效,*与注释内容直接必须有其他内容,例如 /* 注释内容 */或者/***注释内容***/,推荐使用/***注释内容***/格式,IE8和IE10都正常。

          (2)CSS注释不支持‘//注释内容’ 格式,无论是单行注释还是段落注释都使用/*  */格式

          (3)至于原理不清楚,如果有大神知道,谢谢指导。

三.HTML注释:

    格式为:<!--注释内容-->

   注意:使用英文半角小写输入,不要使用中文格式下的输入了。

四.JS注释:

    单行注释://注释内容            段落注释:/*注释内容*/,


注意:注释内容不要还有跟注释启始符(//   /*  */   <!--   -->)一样的符号,要不会出现解析错误。


后续如在涉及到注释相关东西在及时更新。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值