" /"之间的区别和"!/"在苗条

时间:2014-09-23 08:31:50

标签: html comments slim

据我所知,一段代码如:

/ This is a comment that will never get displayed, even in the source code

永远不会被看到,所以似乎没用?当有

时,为什么一个人会使用它?
/! This is a comment that will only get displayed in the source code

当代码编译为HTML时,会对代码进行注释。

我有没有得到的东西?为什么有人会发表隐形评论?

2 个答案:

答案 0 :(得分:1)

"隐形"阅读slim模板的编码人员会看到评论,因此对于未来的编码人员来说,了解你为什么做某事会很有用。一旦页面在线,任何检查生成的html源代码的人都不会看到此评论。

其他类型的评论也会添加HTML评论,因此将在线显示。

答案 1 :(得分:1)

我认为你的意思是/! - 在你的例子中你反过来了。

/! produces an HTML comment

/ produces a comment in the code which doesn't compile to HTML

有时您想发布您的评论,以便外界可以看到它们。代码版权,归属或法律声明将是您希望每个人在编译为HTML时看到的评论的一个很好的示例。

代码注释保留在您的模板中,因此只有使用模板的人才能看到。由于评论通常用于帮助开发人员和使用代码而不是普通公众的人员,因此不将大部分内容编译为HTML是有意义的。因此,对于需要查看它们的人来说,“隐形”评论实际上是可见的。