- HTML5+ CSS3+JavaScript 網(wǎng)頁(yè)設(shè)計(jì)實(shí)戰(zhàn)(視頻教學(xué)版)
- 常新峰
- 690字
- 2019-12-12 17:09:07
2.8 HTML網(wǎng)頁(yè)注釋
本節(jié)向讀者介紹HTML網(wǎng)頁(yè)中添加注釋的使用方法。HTML網(wǎng)頁(yè)中被注釋的內(nèi)容是不會(huì)顯示在瀏覽器中的,這樣可以有效地避免頁(yè)面中想隱藏的內(nèi)容也被顯示出來,這就是注釋的功能所在。
在HTML網(wǎng)頁(yè)中使用注釋的優(yōu)點(diǎn)有很多:比如,為代碼添加注釋,既可以方便自己后期修改維護(hù),也可以方便其他程序員閱讀理解并完善你寫的代碼。又比如:將暫時(shí)不需要執(zhí)行的代碼先注釋起來,這樣以后想重新恢復(fù)代碼時(shí)就很簡(jiǎn)單。當(dāng)然最關(guān)鍵的一點(diǎn),一段優(yōu)秀的代碼配上合理必要的注釋才算完美,這也是一個(gè)優(yōu)秀程序員所必備的良好習(xí)慣之一。
如果讀者想在HTML網(wǎng)頁(yè)中使用注釋,需要使用“<!-- -->”符號(hào),并遵循下面的寫法:

提示
只有上面這種符號(hào)對(duì)HTML網(wǎng)頁(yè)代碼起注釋作用,而像“//”和“/* */”符號(hào)也會(huì)出現(xiàn)在HTML網(wǎng)頁(yè)中,但只會(huì)對(duì)JavaScript腳本代碼和CSS樣式代碼起作用。
下面看一段使用注釋的HTML網(wǎng)頁(yè)代碼(參見源代碼ch02/ch02-html-comment.html文件)。
【代碼2-12】


【代碼解析】
第04行代碼的注釋,說明了下面代碼是用于添加頭部?jī)?nèi)容。
第12行代碼的注釋,說明了下面一段定義CSS樣式的代碼。
第23行、第26行、第29行和第32行代碼后面的CSS注釋,使用的是“/* ... */”符號(hào)。
第37行腳本代碼后面的JavaScript注釋,使用的是“// TODO:”符號(hào)。
第48行、第50行、第52行、第54行和第56行代碼的注釋,說明了其后的代碼添加了四種不同風(fēng)格的CSS樣式字體。
但第56行代碼原本想完成與第48行、第50行、第52行和第54行代碼同樣的功能,但第56行注釋代碼中“-->”注釋結(jié)尾符號(hào)沒寫完整,結(jié)果是將第57~60行代碼全部注釋掉了。
運(yùn)行測(cè)試網(wǎng)頁(yè),效果如圖2.15所示。由于第56行代碼的錯(cuò)誤,第57行代碼的內(nèi)容沒有顯示出來。同時(shí),雖然第57~60行代碼也被注釋掉了,但并沒有影響HTML網(wǎng)頁(yè)的正常輸出。

圖2.15 HTML網(wǎng)頁(yè)注釋
- 24小時(shí)學(xué)會(huì)網(wǎng)站建設(shè)
- 中文版Flash CC完全自學(xué)教程
- Vue.js Web開發(fā)案例教程(在線實(shí)訓(xùn)版)
- Dreamweaver CC中文版網(wǎng)頁(yè)設(shè)計(jì)與制作從新手到高手
- 速學(xué)速通:快學(xué)Flash動(dòng)畫制作
- Photoshop電商網(wǎng)頁(yè)廣告設(shè)計(jì)實(shí)戰(zhàn)從入門到精通
- Illustrator平面設(shè)計(jì)180例五步通
- 社交網(wǎng)站界面設(shè)計(jì)(原書第2版)
- 形·色:網(wǎng)頁(yè)設(shè)計(jì)法則及實(shí)例指導(dǎo)
- 動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)與制作(HTML5+CSS3+JavaScript)(第3版)
- 網(wǎng)頁(yè)設(shè)計(jì)與制作
- 從零開始讀懂Web3
- Sketch 移動(dòng)UI與交互設(shè)計(jì)(視頻講解版)
- HTML+CSS+JavaScript網(wǎng)頁(yè)制作從新手到高手
- 網(wǎng)頁(yè)美工設(shè)計(jì)基礎(chǔ)教程