天天看點

Html,Css,Javascript及其他的注釋方法詳解

一、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中的注釋一共分為兩種注釋:      
  1. 顯式注釋:在HTML中存在注釋“<!--注釋内容 -->”
  2. 隐式注釋:可以使用java中的“//”、“/*….*/”,以及JSP中自己的注釋:“<%-- 注釋内容 --%>”
所謂是顯式或隐式實際上就是指在檢視源檔案的時候的顯示的代碼。

<%-- JSP中的注釋,看不見 --%>

<%

 // 注釋,看不見

 /*

  注釋,看不見

 */

%>

<!--顯式注釋-->      

其他注釋方法:

比如vbs用   '注釋 或 REM   注釋内容

PHP支援C,C++和Unix風格的注釋方式: 

/* C,C++風格多行注釋 */

// C++風格單行注釋

# Unix風格單行注釋

龍騰一族至尊龍騎

繼續閱讀