2012-10-21 227 views
3

如何輕鬆評論和取消註釋包含一些評論的HTML標記大塊?評論評論標記(嵌套評論)

<body> 
a lot of markups 
<!-- comment --> 
a lot of markups 
<!-- comment --> 
a lot of markups 
</body> 

按照如期望不工作(截止 - >停止註釋部分):

<body> 
    <!-- 
    a lot of markups 
    <!-- comment --> 
    a lot of markups 
    <!-- comment --> 
    a lot of markups 
    --> 
</body> 

是否有任何其他方法?

回答

4

如果您在留言區域使用沒有</style>*/標籤:

<style> 
/* 
comment 
*/ 
</style> 

如果您在留言區域使用沒有</script>*/標籤:

<script> 
/* 
comment 
*/ 
</script> 
3

不幸的是,關閉-->將停止評論部分。

您不能在HTML本身嵌套註釋 - http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.4

我做什麼(雖然它並不能完全「自動」攔截)被添加到/任何評論所載的密切,它只是使它更容易做一個查找&更換,如果我想將它們拉出來的一段:

<div> 
    <!-- 
    blah 
    <!-- Blah --/> 
    more blahs 
    --> 
</div> 
+1

所引用的文件說:「作者應該避免在註釋中放置兩個或多個相鄰的連字符。「這是非正式的文本,所建議的方法在SGML和HTML術語中確實是錯誤的(這很複雜,因爲它取決於SGML註釋聲明的概念)並會在驗證中觸發錯誤消息。 –

+0

使用兩個破折號內註釋是無效的,是一個無效的註釋 – PHPst

1

這不能在HTML來完成。就像你不能在C,C++或Java中嵌套多行註釋一樣。

+0

它類似於c語言'\\\'語法可以被一個IDE用來嵌套多個註釋 – PHPst

+0

是的,但是你不能*多行嵌套評論*意味着你不能在多行註釋中使用多行註釋。 – techfoobar