【问题标题】:<!-- in a <style> declaration - What are it's different uses and meanings? [duplicate]<!-- 在 <style> 声明中 - 它有什么不同的用途和含义? [复制]
【发布时间】:2012-07-18 13:05:38
【问题描述】:

可能重复:
Commenting out stylesheets in HTML documents to support older browsers

在进行某些类型的样式设置时,我试图了解评论的目的。我以前在 IE 条件样式的实例中见过它。

这是我今天早上看到的一个:

<style tyle="text/css">
<!--
@page { size:8.5in 11in; margin: 2cm }
-->
</style>

这里有什么用途,还有其他用途是什么时候,什么时候合适。 CSS不看评论,还是在CSS中意味着完全不同的东西?

【问题讨论】:

  • 谢谢。无法让它显示在搜索中。对于搜索的人来说,这个问题的措辞更好,因为链接中有问题的答案,并且可能不会显示人们将如何搜索它。

标签: css


【解决方案1】:

这是一个 HTML 注释,旨在确保向后兼容不支持 CSS 的“古老浏览器”。

别管它!

【讨论】:

  • 而浏览器无论有没有评论都一样读取它...所以当它最初使用时是为了一个无法理解CSS的浏览器的目的?
【解决方案2】:

这只是一个注释,旨在向后兼容古代浏览器。现在并不真正需要它,因为现代浏览器对 CSS 的支持很好,即使它们不一定支持它的所有功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-13
    • 2013-09-18
    • 1970-01-01
    • 2015-07-09
    • 2013-05-29
    • 1970-01-01
    相关资源
    最近更新 更多