美文网首页
HTML条件注释

HTML条件注释

作者: xmage | 来源:发表于2020-04-15 16:28 被阅读0次

    普通的HTML注释形式如下,这个不需要太多介绍

    <!-- 注释 -->
    

    由于IE众所周知的兼容问题,IE5~IE9这5个版本的IE浏览器还另外支持一种特殊的if条件注释。基本格式如下:

    <!--[if IE]> html语句 <![endif]-->
    

    这样在处理IE浏览器兼容性问题的时候就可以按需要进行脚本的加载了。

    if条件注释基本语法

    1. 判断是否为IE

    <!--[if IE]> html代码 <![endif]-->
    <!--[if !IE]> html代码 <![endif]-->
    

    2. 判断具体IE的版本

    <!--[if IE 6]> html代码 <![endif]-->
    <!--[if IE 8]> html代码 <![endif]-->
    

    3. 判断是哪个区间的IE(即:<,<=,>,>=)

    <!-- IE8以下版本的浏览器才会执行内部的html代码,如需要包含IE8则使用lte -->
    <!--[if lt IE 8]> html代码 <![endif]-->
    
    <!-- IE7以上版本的浏览器才会执行内部的html代码,如需要包含IE7则使用gte -->
    <!--[if gt IE 7]> html代码 <![endif]-->
    

    相关文章

      网友评论

          本文标题:HTML条件注释

          本文链接:https://www.haomeiwen.com/subject/hlncvhtx.html