HTML中的註解通常用於解釋標記。它將幫助您和其他人在編輯原始程式碼時快速、輕鬆地選擇或找到文件中的特定部分。瀏覽器不顯示註釋。
我們在編寫程式碼時應該善用註釋,因為一個完整的HTML 文件往往由成百上千行程式碼組成,當我們想要修改其中的某個部分時可能需要花費很長的時間才能找到想要修改的地方。有了註釋就不一樣了,我們可以根據功能或其它條件將程式劃分為若干個部分並透過註釋進行標記,這樣可以幫助您和他人閱讀您的程式碼,提高程式碼的可讀性。
<html><body><!--這是一段註解。註釋不會在瀏覽器中顯示。 --><p>這是一段普通的段落。 </p></body></html>
提示:在開始標籤中有一個驚嘆號,但是結束標籤中沒有。瀏覽器不會顯示註釋,但是能夠幫助記錄您的HTML 文件。
1. 單行註釋
在HTML 中您可以使用<!-- -->在程式碼中加入註釋,<!-- 和-->之間的所有內容都會被視為註釋。範例程式碼如下:
<!DOCTYPEhtml><html><!--head開始--><head><metacharset=UTF-8><!--目前文件採用UTF-8編碼--><title>HTML註釋的寫法</title ></head><!--head結束-->< !--body開始--><body><!--一段文字--><p>歡迎來到Dotcpp程式設計HTML教學,請記住網址:https://www.dotcpp.com/course/html/ </p></body><!--body結束--></html>
呈現如下:
註解可以出現在HTML 文件的任意位置,包括文件開頭、文件結尾、文件中間、標籤外部、標籤內容中等。
2. 多行註釋
前面我們主要示範的是單行註釋,在HTML 中同樣支援多行註解。多行註解與單行註解的差異並不大,我們只需要保證註解的內容在<!-- 和-->之間即可,如下所示:
<!--多行註解-->
使用註解除了可以對程式碼進行說明外,還可以用來註解程式中的程式碼,例如當不希望某段程式碼執行時,就可以先將它們註解掉,這樣瀏覽器就不會執行這段程式碼了。
3. 條件註釋
您或許會在HTML 中偶爾發現條件註解:
<!--[ifIE8]>....someHTMLhere....<![endif]-->
條件註解定義只有Internet Explorer 執行的HTML 標籤。
軟體程式標籤
各種HTML 軟體程式也能夠產生HTML 註解。
例如<!—webbot bot—> 標籤會被包圍在由FrontPage 和Expression Web 建立的HTML 註解中。
作為一項規則,這些標籤的存在,有助於對創建這些標籤的軟體的支援。