htm,css,javascript及其他的注釋方式

來源:互聯網
上載者:User

標籤:原因   XML   包含   xmldom   程式   asp   代碼   檔案中   瀏覽器   

轉自:http://www.cnblogs.com/dapeng111/archive/2012/12/23/2829774.html

一、HTML的注釋方法
<!-- html注釋:START -->
內容
<!-- html注釋:END -->

包含在“<!--”與“-->”之間的內容將會被瀏覽器忽略,且不會顯示在使用者瀏覽的最終介面中。

注釋的部分雖然瀏覽器在執行時會忽略,但在瀏覽器中查看原始碼時仍然可以看到

二、CSS的注釋方法
<style type="text/css">
/* css注釋*/
</style>

在單獨的css樣式表檔案中也採用此方法注釋

三、JS的注釋方法
<script type="text/javascript">
//js的單行注釋方式

/*

這個是javascript的

多行注釋方式

*/
</script>

在JS中寫

<!--

//-->

的作用和原因如下:

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風格單行注釋

htm,css,javascript及其他的注釋方式

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.