javaweb怎么注釋,ASP.NET中的注釋 .

 2023-10-06 阅读 29 评论 0

摘要:之前只知道<!-- -->可以注釋掉html頁面中的某些部分,或者添加注釋說明。今天又看到<%----%>也能添加注釋,于是我不解了,google一下。 ? <!--注釋-->和<%--注釋--%>有什么區別 使用ASP.NET編輯頁面時,有兩種注釋方式ÿ

之前只知道<!-- -->可以注釋掉html頁面中的某些部分,或者添加注釋說明。今天又看到<%----%>也能添加注釋,于是我不解了,google一下。

?

<!--注釋-->和<%--注釋--%>有什么區別

使用ASP.NET編輯頁面時,有兩種注釋方式:一是使用<!--? -->,二是使用<%-- --%>,前一種方式是標準的HTML注釋,在HTML文件中也可以使用,后一種是ASP.NET特有的注釋,只有在ASPX文件中可以使用。那么這兩種注釋有什么區別呢?

現在我們來測試一下:

新建一個test.aspx,頁面代碼如下:

?

?

[xhtml] view plaincopyprint?
  1. <html>??
  2. <body>??
  3.  ?<form?id="form1"?runat="server">??
  4. ???<div>??
  5.   ???注釋測試??
  6.   ???<!--你好,我在這!!-->??
  7.   ???<%--你好,看得到我嗎?--%>??
  8. ???</div>??
  9.  ?</form>??
  10. </body>??
  11. </html>??

<html> <body>   <form id="form1" runat="server"> <div>    注釋測試    <!--你好,我在這!!-->    <%--你好,看得到我嗎?--%> </div>   </form> </body> </html>??

?

?

運行,在html頁面中,查看源文件,結果顯示:

[xhtml] view plaincopyprint?
  1. ????<div>?????
  2.   ??注釋測試??
  3.   ??<!--你好,我在這!!-->??
  4.   ????
  5. ????</div>??

<div>    注釋測試    <!--你好,我在這!!-->    </div>

?

?

我們發現:

?

  ?? <!-- -->, html comment會包含在最終生成的html文件中

  ?? <%-- --%>,aspx comment 不會包含在最終生成的html文件中

?

答案:區別就是它們是否顯示在頁面最終生成的HTML文件中。也就是說,<!-- -->中的代碼仍然會運行,只是結果也顯示在<!-- -->里面。

--

另外,還有一個小技巧,注釋掉我們廢棄的控件,最好用<%-- --%>。

用<!-- -->注釋控件的話,服務器控制仍在執行,<!-- -->只是之前在客戶端呈現。The important bit:<!-- -->是html語法,而不是服務器端的語法。所以,如果你想注釋掉服務器控件,請使用<% - <ASP:按鈕。 . 。 . 。 . 。 /> –%>

?

花樣百出的注釋

1.HTML注釋

<!-- 注釋 -->

2.JavaScript注釋

// 注釋

3.C#注釋

// 注釋

4.SQL注釋

-- 注釋

5.VBScript注釋

' 注釋

6.VB.NET注釋

' 注釋

7.單行注釋

//單行注釋

8.多行注釋,塊注釋

<%--

多行注釋

--%>

?

/*

*多行塊注釋

*/

javaweb怎么注釋,轉載于:https://www.cnblogs.com/prvin/p/3720650.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/120180.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息