CSS中的HTML注释?

前端之家收集整理的这篇文章主要介绍了CSS中的HTML注释?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在检查一些 Amazon的CSS,并注意到他们有HTML评论了一大堆CSS.我知道有条件格式化Internet Explorer与HTML注释,但我正在 Chrome查看这个.它的目的是什么?

哦,我应该注意,这些风格实际上正在被应用.

<!-- BeginNav -->

<style type="text/css">

    <!--

    .nav-sprite {
      background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/beacon/BeaconSprite-US-01._V141013396_.png);
    }
    .nav_pop_h {
      background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/beacon/nav-pop-h._V155853593_.png);
    }
    .nav_pop_v {
      background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/beacon/nav-pop-v._V155853593_.png);
    }
    .nav_ie6 .nav_pop_h {
      background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/beacon/nav-pop-8bit-h._V155961234_.png);
    }
    .nav_ie6 .nav_pop_v {
      background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/beacon/nav-pop-8bit-v._V155961234_.png);
    }
    .nav-ajax-loading .nav-ajax-message {
      background: center center url(http://g-ecx.images-amazon.com/images/G/01/javascripts/lib/popover/images/snake._V192571611_.gif) no-repeat;
    }
    -->

</style>

解决方法

这是由某人认为网站的访问者使用浏览器不能识别< style>标签.

(古代)浏览器,它们不识别< style>标签,由于HTML注释,不会显示“奇怪”的字符(CSS规则).

大多数浏览器都识别< style>标签,所以开发人员似乎使用<! - - >出(坏)习惯.不应该使用

猜你在找的CSS相关文章