2012-07-18 94 views
3

可能重复:
Commenting out stylesheets in HTML documents to support older browsers<! - 在<style>声明 - 它有什么不同的用途和含义?

我试图做某些类型的造型时,了解了注释的目的。我曾在IE条件式样的例子中见过它。

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

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

这也成为这里的目的是什么,也是这样做的其他用途时,并且他们在适当的时候。 CSS不读取评论,还是这意味着CSS中完全不同的东西?

+0

谢谢。无法将其显示在搜索结果中。这个问题对于搜索的人来说更好,因为链接在问题中有答案,并且可能不会出现人们将如何搜索它的问题。 – 2012-07-18 13:25:04

回答

5

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

不要打扰它!

+1

并且浏览器读取它与注释或不注释相同......所以当它最初被用于浏览器的目的是无法理解CSS? – 2012-07-18 13:29:19

3

这只是一个评论,是为了与古代浏览器向后兼容。现在并不是真的需要现代浏览器支持CSS,即使它们不一定支持所有的功能。

相关问题