濮阳杆衣贸易有限公司

主頁 > 知識庫 > HTML <!--...--; 注釋標(biāo)簽的深層次作用分析

HTML <!--...--; 注釋標(biāo)簽的深層次作用分析

熱門標(biāo)簽:新鄉(xiāng)機器人外呼系統(tǒng) 最簡單的百度地圖標(biāo)注店鋪 錦州企業(yè)外呼系統(tǒng) 水經(jīng)注萬能地圖標(biāo)注 AI外呼系統(tǒng) 價格 營口400電話申請 青海保險智能外呼系統(tǒng)商家 梧州地圖標(biāo)注app 禹州電話外呼系統(tǒng)

我們查看很多網(wǎng)站源代碼的時候,會發(fā)現(xiàn)很多注釋,特別是新浪網(wǎng)注釋標(biāo)簽用于在源文檔中插入注釋,注釋文字一般作為程序員參考使用,特別是大型、多人開發(fā)的網(wǎng)站源碼,如果沒有注釋就無法讓甲程序員寫的代碼,讓乙程序員識別,這樣萬一程序員甲離職了,那么他所寫的代碼將很難被維護。而有了注釋之后,對代碼的理解將更容易。



新浪網(wǎng)源代碼HTML注釋(綠色文字就是注釋)

HTML 注釋會被瀏覽器忽略,而HTML 注釋直接在網(wǎng)站源代碼內(nèi)部編寫,也不會顯示在前端。如上圖,綠色部分都是注釋,不會被顯示出來,通過上面綠色文字,我們可以知道這段代碼是什么意思,以及代碼開始結(jié)束。HTML 注釋格式如下:


復(fù)制代碼
代碼如下:

<!-- 這里是注釋文字 by www.jb51.net -->
<!--
這里也是注釋文字
但是換行了也可以 by www.jb51.net
-->

HTML 注釋高級作用

顧名思義,HTML注釋就是一種注釋,對程序的內(nèi)部注解。其實這只是最基礎(chǔ)的作用,但是正是因為這些被前端瀏覽器忽視的功能,現(xiàn)代網(wǎng)頁程序?qū)ψ⑨屵M行了更深入的探究,讓注釋越來越有用。

對頁內(nèi)CSS/JS的作用

HTML 注釋還被用于頁內(nèi) Javascript 和 CSS 代碼,很多老版的瀏覽器或者無法識別Javascript 和 CSS 的瀏覽器,如果直接寫代碼,往往會顯示出文字,十分影響閱讀。


復(fù)制代碼
代碼如下:

<!DOCTYPE html>
<html>
<head>
<style >
body{color:#F00}
</style>
<script type="text/javascript">
alert('歡迎訪問www.jb51.net');
</script>
</head>
<body>
<p>Jbzj!</p>
</body>
</html>

上面的代碼,沒有使用HTML 注釋,如果在一些老版手機瀏覽器和IE6以下版本訪問,會顯示下面文字:


復(fù)制代碼
代碼如下:

body{color:#F00} alert('歡迎訪問www.jb51.net');</p> <p>Jbzj!

即使這些老版瀏覽器不認(rèn)識<style> 和 <script> 等等標(biāo)簽,但是根據(jù)標(biāo)簽不顯示原則,這些標(biāo)簽也不會被顯示出來的,就當(dāng)作無法識別的自定義標(biāo)簽。而這些標(biāo)簽內(nèi)部的文字就會被直接顯示出來,毫無疑問,這些CSS 和 Javascript 代碼肯定不想被顯示出來,所以如果使用下面注釋代碼,就不會顯示CSS 和 Javascript了。


復(fù)制代碼
代碼如下:

<!DOCTYPE html>
<html>
<head>
<style >
<!--
body{color:#F00}
--!>
</style>
<script type="text/javascript">
<!--
alert('歡迎訪問www.jb51.net');
--!>
</script>
</head>
<body>
<p>Jbzj!</p>
</body>
</html>

HTML注釋被用于MVC設(shè)計

現(xiàn)代很多開源代碼項目,特別是MVC網(wǎng)頁設(shè)計風(fēng)格的開源代碼,這些項目會在傳統(tǒng)HTML代碼中插入一些注釋,之后在這些注釋里面添加如廣告等內(nèi)容。



Discuz 利用HTML注釋插入代碼、判斷Discuz代碼

標(biāo)簽:潮州 延邊 懷化 昭通 荊門 哈密 青島 山南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《HTML &lt;!--...--; 注釋標(biāo)簽的深層次作用分析》,本文關(guān)鍵詞  HTML,amp,--...--,注釋,標(biāo)簽,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《HTML &lt;!--...--; 注釋標(biāo)簽的深層次作用分析》相關(guān)的同類信息!
  • 本頁收集關(guān)于HTML &lt;!--...--; 注釋標(biāo)簽的深層次作用分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    长治县| 梁山县| 肇庆市| 西宁市| 苍南县| 麻阳| 福海县| 江永县| 南部县| 丹江口市| 武陟县| 巴彦县| 伽师县| 海原县| 昆山市| 大余县| 东宁县| 南丹县| 工布江达县| 临湘市| 牟定县| 柞水县| 永吉县| 仪征市| 始兴县| 佛坪县| 黄平县| 平度市| 邹城市| 增城市| 黄山市| 宁德市| 甘谷县| 思南县| 太和县| 闽清县| 阜新| 大埔县| 民丰县| 夏津县| 垫江县|