HTML中的注釋通常用于解釋標記。它將幫助您和其他人在編輯源代碼時快速、輕松地選擇或找到文檔中的特定部分。瀏覽器不顯示注釋。
我們在編寫代碼時應(yīng)該善用注釋,因為一個完整的 HTML 文檔往往由成百上千行代碼組成,當(dāng)我們想要修改其中的某個部分時可能需要花費很長的時間才能找到想要修改的地方。有了注釋就不一樣了,我們可以根據(jù)功能或者其它條件將程序劃分為若干個部分并通過注釋進行標記,這樣可以幫助您和他人閱讀您的代碼,提高代碼的可讀性。
<html> <body> <!--這是一段注釋。注釋不會在瀏覽器中顯示。--> <p>這是一段普通的段落。</p> </body> </html>
提示:在開始標簽中有一個驚嘆號,但是結(jié)束標簽中沒有。瀏覽器不會顯示注釋,但是能夠幫助記錄您的 HTML 文檔。
1. 單行注釋
在 HTML 中您可以使用<!-- -->在代碼中添加注釋,<!-- 和-->之間的所有內(nèi)容都會被視為注釋。示例代碼如下:
<!DOCTYPE html> <html> <!-- head 開始 --> <head> <meta charset="UTF-8"> <!-- 當(dāng)前文檔采用UTF-8編碼 --> <title>HTML注釋的寫法</title> </head> <!-- head 結(jié)束 --> <!-- body 開始 --> <body> <!-- 一段文本 --> <p>歡迎來到Dotcpp編程HTML教程,請記住地址: http://www.sztianhecheng.cn/course/html/</p > </body> <!-- body 結(jié)束 --> </html>
呈現(xiàn)如下:
注釋可以出現(xiàn)在 HTML 文檔的任意位置,包括文檔開頭、文檔末尾、文檔中間、標簽外部、標簽內(nèi)容中等。
2. 多行注釋
前面我們主要演示的是單行注釋,在 HTML 中同樣支持多行注釋。多行注釋與單行注釋的區(qū)別并不大,我們只需要保證注釋的內(nèi)容在<!-- 和-->之間即可,如下所示:
<!-- 多行注釋 -->
使用注釋除了可以對代碼進行說明外,還可以用來注釋程序中的代碼,例如當(dāng)不希望某段代碼執(zhí)行時,就可以先將它們注釋掉,這樣瀏覽器就不會執(zhí)行這段代碼了。
3. 條件注釋
您也許會在 HTML 中偶爾發(fā)現(xiàn)條件注釋:
<!--[if IE 8]> .... some HTML here .... <![endif]-->
條件注釋定義只有 Internet Explorer 執(zhí)行的 HTML 標簽。
軟件程序標簽
各種 HTML 軟件程序也能夠生成 HTML 注釋。
例如 <!—webbot bot—> 標簽會被包圍在由 FrontPage 和 Expression Web 創(chuàng)建的 HTML 注釋中。
作為一項規(guī)則,這些標簽的存在,有助于對創(chuàng)建這些標簽的軟件的支持。
C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習(xí)題和答疑,點擊了解:
一點編程也不會寫的:零基礎(chǔ)C語言學(xué)練課程
解決困擾你多年的C語言疑難雜癥特性的C語言進階課程
從零到寫出一個爬蟲的Python編程課程
只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程
信息學(xué)奧賽或C++選手的 必學(xué)C++課程
藍橋杯ACM、信息學(xué)奧賽的必學(xué)課程:算法競賽課入門課程
手把手講解近五年真題的藍橋杯輔導(dǎo)課程