一、HTML的注釋方法<!-- html注釋:START -->
内容
<!-- html注釋:END -->
包含在“<!--”與“-->”之間的内容将會被浏覽器忽略,且不會顯示在使用者浏覽的最終界面中。
注釋的部分雖然浏覽器在執行時會忽略,但在浏覽器中檢視源代碼時仍然可以看到
二、CSS的注釋方法<style type="text/css">
/* css注釋*/
</style>
在單獨的css樣式表檔案中也采用此方法注釋
三、JavaScript的注釋方法<script type="text/javascript">
//js的單行注釋方式
/*
這個是javascript的
多行注釋方式
*/
</script>
特别要說的一點是 :在JavaScript中寫
<!--
//-->
的作用和原因如下:
JavaScript能識别HTML注釋的開始部分"<!--",JavaScript會将其看作為單行注釋結束,如使用"//"一樣。但JavaScript不能識别HTML注釋的結果部分"-->"。
是以,如果第一行以"<!--"開始,最後一行 以"//-->"結束,JavaScript會将兩行都忽略掉,而不會忽略這兩行之間的部分。而如果在JavaScript中,第一行以"<!--"開始,
最後一行以"-->"結束,那麼其間的程式就包 含在一個完整的HTML注釋中,會被不支援JavaScript的浏覽器忽略掉,不能被顯示。
用這種方式可以針對那些無法了解JavaScript 的浏覽器而隐藏代碼,而對那些可以了解JavaScript的浏覽器則不必隐藏。
四、ASP的注釋方法
<%--
Set xml=Server.CreateObject("Microsoft.XMLDOM")
Set Fs=xml.documentElement.childNodes
'ASP注釋
%-->
五、JSP的注釋方法
在JSP中的注釋一共分為兩種注釋:
- 顯式注釋:在HTML中存在注釋“<!--注釋内容 -->”
- 隐式注釋:可以使用java中的“//”、“/*….*/”,以及JSP中自己的注釋:“<%-- 注釋内容 --%>”
所謂是顯式或隐式實際上就是指在檢視源檔案的時候的顯示的代碼。
<%-- JSP中的注釋,看不見 --%>
<%
// 注釋,看不見
/*
注釋,看不見
*/
%>
<!--顯式注釋-->
其他注釋方法:
比如vbs用 '注釋 或 REM 注釋内容
PHP支援C,C++和Unix風格的注釋方式:
/* C,C++風格多行注釋 */
// C++風格單行注釋
# Unix風格單行注釋
龍騰一族至尊龍騎