放置HTML评论的有效位置是什么?

时间:2013-08-25 17:13:33

标签: html5

我只关心这个问题中的HTML5。

这似乎不起作用:

<code><<!-- test -->span class="otherCode">Bar</span></code>

http://jsfiddle.net/dYSeK/

但是,当我想要包含在源代码中的长URL时,这对我有用。

<div>
    <a href="https://www.google.co.in/search?q=test">https://<!--
    -->www.google.co.in/search?q=test</a>
</div>

http://jsfiddle.net/wMGdk/

HTML代码中我可以放置HTML注释的所有有效位置是什么?

2 个答案:

答案 0 :(得分:3)

您可以在任何标记之间放置注释,但不能在标记声明中放置注释。

所以,这是正确的:

<code><!-- test --><span class="otherCode">Bar</span></code>

...这就是正确缩进的原因(这就是为什么它有意义):

<code>
    <!-- test -->
    <span class="otherCode">Bar</span>
</code>

答案 1 :(得分:-5)

您可以在标题和正文部分放置评论。

在你的例子中试试这个:

<code><!-- test -->span class="otherCode">Bar</span></code

我刚删除了一个不到标志。