<!-- -->是HTML注释,不是CSS注释,CSS是/* */,之所以会有人这么写是因为有的浏览器不支持CSS,
CSS的标记就会被直接显示出来,用HTML注释掉是为了确保兼容性,而那些支持CSS的浏览器就可以正确解析了。
那请问我在什么地方都用<!-- -->就可以了吗?
这个用法主要是在HTML文档内部的CSS使用,<style type="text/css"><!-- --></style>,
但现在主流浏览器都能正确解析CSS,这个用法就没有意义了。所以在CSS中,只使用/* */注释就可以了。