为什么CSS中的注释甚至很多?我之前测试了一个网站,并在分号后放了一些纯文本:
#myId {
property: value; this is my comment
}
并且没有引发任何错误,该值仍然适用于选择器,并且一切工作都很好。为什么要使用/* */
?我在Chrome和Firefox中进行了测试,如果我不知道,是否还有其他浏览器可能无法解析CSS?
您的浏览器可能刚刚删除了“这是我的评论”。在“;”之后,难以置信的是“这是我的评论”是一个属性,但不知道它是什么。但是它将丢弃所有内容,直到到达“}”为止。
尝试类似的东西:
#myId {
border: 1px solid red; this is my comment
border: 2px solid blue;
}
蓝色边框不会显示,但应该
然后尝试:
#myId {
border: 1px solid red;
border: 2px solid blue;
}
出现蓝色边框!
因此,我将使用/ * * /进行注释; P
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句