为什么CSS中的注释很重要?

为什么CSS中的注释很重要?,css,comments,Css,Comments,为什么CSS中的注释甚至很重要?我之前在测试一个网站,只是在分号后放了一些纯文本: #myId { property: value; this is my comment } 没有出现任何错误,该值仍然应用于选择器,并且一切正常。为什么要使用/**/?我在Chrome和Firefox中进行了测试,如果我这么做了,还有其他浏览器可能不会解析CSS吗?这是CSS语法的一部分,我认为如果你的代码变大,它会产生很多难以发现的bug。这是万维网联盟(W3C)的页面,讨论了使用方法。这是CSS语法的

为什么CSS中的注释甚至很重要?我之前在测试一个网站,只是在分号后放了一些纯文本:

#myId {
   property: value; this is my comment
}

没有出现任何错误,该值仍然应用于选择器,并且一切正常。为什么要使用
/**/
?我在Chrome和Firefox中进行了测试,如果我这么做了,还有其他浏览器可能不会解析CSS吗?

这是CSS语法的一部分,我认为如果你的代码变大,它会产生很多难以发现的bug。这是万维网联盟(W3C)的页面,讨论了使用方法。这是CSS语法的一部分,我认为如果你的代码变大,它会产生许多难以发现的bug。这是万维网联盟(W3C)的页面,讨论了使用方法

您的浏览器可能刚刚删除了“这是我的评论”。在“;”之后,它认为“这是我的评论”是一个属性,但不知道它是什么。但它会在到达“}”之前放下所有东西

尝试以下方法:

#myId {
border: 1px solid red; this is my comment
border: 2px solid blue;
}
蓝色边框不会显示,但应该显示

然后尝试:

#myId {
border: 1px solid red; 
border: 2px solid blue;
}
蓝色边框出现了


因此,我将使用/**/进行评论;P

您的浏览器可能刚刚删除了“这是我的评论”。在“;”之后,它认为“这是我的评论”是一个属性,但不知道它是什么。但它会在到达“}”之前放下所有东西

尝试以下方法:

#myId {
border: 1px solid red; this is my comment
border: 2px solid blue;
}
蓝色边框不会显示,但应该显示

然后尝试:

#myId {
border: 1px solid red; 
border: 2px solid blue;
}
蓝色边框出现了


因此,我将使用/**/进行评论;P

当您放置/**/时,浏览器将忽略这些符号后面的任何内容。当你把这样的东西

 #myId {   
 property: value; this is my comment 
 }

浏览器将把“这是我的评论”作为解析错误之一,并继续执行css的下一行。您可以参考以检查它是否为错误。基本上,这只会让你的页面加载时间变长,因为有错误,也会让你的工作看起来不整洁。发表评论总是可以帮助人们记住一些关于他们代码的信息,有时还可以帮助你调试一些东西。

当你放置/**/时,浏览器只会忽略这些符号后面的内容。当你把这样的东西

 #myId {   
 property: value; this is my comment 
 }

浏览器将把“这是我的评论”作为解析错误之一,并继续执行css的下一行。您可以参考以检查它是否为错误。基本上,这只会让你的页面加载时间变长,因为有错误,也会让你的工作看起来不整洁。发表评论总是可以帮助人们记住一些关于他们代码的信息,有时还可以帮助你调试一些东西。

实际上,浏览器可以原谅像这样的错误。如果浏览器遇到错误,他们只需忽略它并继续下一段代码


如果您想确保您的css没有错误,您可能需要使用css代码验证服务http://jigsaw.w3.org/css-validator/。它使用起来非常简单

事实上,浏览器可以原谅像这样的错误。如果浏览器遇到错误,他们只需忽略它并继续下一段代码


如果您想确保您的css没有错误,您可能需要使用css代码验证服务http://jigsaw.w3.org/css-validator/。它使用起来非常简单

在大多数编程语言中,使用/**/作为注释语法并推荐使用。无论浏览器如何使用注释!!在大多数编程语言中,使用/**/作为注释语法并推荐使用。无论浏览器如何使用注释!!好的,谢谢。这是有道理的好的,谢谢。这是有道理的