为什么样式标签内经常会出现<! - ?

php*_*ini 7 html css

可能重复:
样式标记中注释表示法的用法是什么?

我想知道,在html文档中编写css代码时,通常会在<!--样式标记后面.例如:<style type="text/css"><!-- body { text-align: center; } --></style>

据我所知,这是一个html评论,但为什么它放在样式标签内,这意味着什么呢?是否要排除某些将其视为评论的浏览器?

Ode*_*ded 16

这是一个HTML注释,确保浏览器不会将style元素中的CSS解释为要显示的HTML.

主要用于完全不支持CSS的(非常)旧浏览器或者不知道它忽略元素中的内容.

这通常也是使用内联javascript完成的.

  • 作为参考,请记住,现在使用Netscape 4.x(大约2000年)的浏览器不再需要它.**今天完全没必要.** (2认同)