zoukankan      html  css  js  c++  java
  • 一个误以为是注释的东西

    看公司代码:

    <style type="text/css">
    <!--
    BODY{
     margin-left: 9px;
     margin-top: 9px;
     margin-right: 9px;
     margin-bottom: 9px;
    }
    ul li { list-style:none;
    400px;
    }
    .float_ajax_data {position:absolute;}

    .float_ajax_data ul {
        padding: 8px 10px;
        border: 1px solid #bfbfbf;
        background-color: #fff;
        line-height: 1.7;
    }
    -->
    </style>

    乍一看,还以为是ie的条件注释。可是把这段文字去掉之后,不仅ie有印象,ff之类的浏览器也有影响。由此看不是条件注释。而且css的注释是/*  */ ,html和js的注释是<!--  -->

    翻阅资料得知:有些老浏览器是不支持css的,当读到css代码的时候会把css代码当做文字读取出来,而浏览器却总认识html语言。所以用html把其注释起来,防止这种情况。

    现在这种用法比较少见了。

  • 相关阅读:
    【BZOJ2067】[Poi2004]SZN
    BZOJ4675
    [bzoj3522][bzoj4543][POI2014]HOTEL
    bzoj2969矩形粉刷
    bzoj2969矩形粉刷
    1419: Red is good
    【BZOJ2698】染色
    BZOJ5084[hashit]
    [WC2014]紫荆花之恋
    齐次常系数递推关系式
  • 原文地址:https://www.cnblogs.com/pfzeng/p/3297195.html
Copyright © 2011-2022 走看看