我最近开始使用//“注释”单行的CSS代码。我明白,我不是实际上评论的行;我只是打破它(我应该使用/ * … * /),但它有相同的效果。然后线被终止。和下面的代码工作正常。
我可以删除它,但通常我不喜欢,以防万一我想把它放回来,或看到我一直在使用,如果我回来。
例:
li{ float:left; //list-style-type:none; text-indent:0px; }
我可以离开这个,还是可能会导致我的问题?
解决方法
首先和最重要的:注释掉的代码是一个
code smell,应该避免。我假设你使用像
Git这样的VCS,它处理你的历史代码。
但是如果你真的想这样工作:你不知道未来和/或异国情调的浏览器会如何解释非官方的黑客,如//,所以你最好坚持适当的符号:
li { float:left; text-indent:0px; /* list-style-type:none; */ }