КампутарыПраграмаванне

Як у HTML закаментаваць радок?

У працы праграміста пастаянна даводзіцца рабіць нейкія нататкі ў выглядзе каментароў, з мэтай апісання часткі кода або адзнак на будучыню. Кожная мова мае свой сінтаксіс, з-за чаго пры распрацоўцы web-старонак частай праблемай бывае няведанне таго, як у HTML закаментаваць радок або адразу невялікі блок.

Каментары ў HTML

Пры распрацоўцы web-старонкі часам неабходна на час схаваць частку кода або зрабіць пазнаку для праграміста. Для таго каб не карыстацца дадатковымі праграмамі, напрыклад, пераносячы частка кода ў іншы файл, неабходна ведаць, як закаментаваць радок у HTML.

У адрозненне ад большасці моў праграмавання, HTML не мае спецыяльнай функцыі або тэга для стварэння однострочный каментара. Пры неабходнасці "схаваць" толькі адзін радок або яе частка, даводзіцца выкарыстоўваць класічны інструментарый мовы. Тым не менш, зрабіць гэта можна некалькімі спосабамі.

стандартны каментар

У мове HTML закаментаваць частка кода прасцей за ўсё з дапамогай спецыяльных пар знакаў. Перад пачаткам каментара неабходна ўказаць "". Такім чынам, усё, што апынецца ўнутры гэтай канструкцыі, будзе схавана для карыстальніка пры загрузцы старонкі.

Варта адзначыць, што пры працы з каментаром неабходна быць вельмі ўважлівым. Вызначаючы яго мяжы, трэба правяраць, ці не патрапіў у яго якой-небудзь які адкрывае або закрывае яго тэг, другая частка якога засталася за яго межамі - у гэтым выпадку загрузка старонкі будзе няправільнай. Таксама нельга ствараць ўнутры аднаго каментара яшчэ некалькі - пры такім напісанні першы сігнал да завяршэння часткі каментавання адкрые ўсё наступнае частка схаванага тэксту.

Ніжэй прадстаўлены прыклад правільна напісання:

Гэта каментар.

->

Тэг

У HTML закаментаваць радкі можна і дапамогай адмысловай пары тэгаў - . Ён спецыяльна уключаны ў сінтаксіс мовы для гэтай мэты, аднак большасць папулярных браўзэраў не падтрымліваюць яго працу, за выключэннем Internet Explorer 8.0. Тэг карысна выкарыстоўваць у тым выпадку, калі частка інфармацыі неабходна схаваць толькі для браўзэра IE 8.0, 4.0 і больш ранніх версій, а таксама ў якасці часовага рашэння пры распрацоўцы. Спецыфічным тут з'яўляецца той момант, што закаментаваць частка кода можна толькі ў целе старонкі, гэта значыць, унутры тэга .

У прыкладзе ніжэй прыкладзе, пры загрузцы старонкі ў названых браўзэрах будзе выведзены белы ліст, у іншых жа праграмах на старонцы будзе напісана "Гэта каментар" :

Гэта каментар

.

нестандартны падыход

Акрамя класічных спосабаў, у HTML закаментаваць код можна і спецыфічнымі метадамі. Акрамя асноўных моўных структур HTML, у целе старонкі часта паказваюцца скрыптовыя тэгі і тэгі табліцы стыляў. Унутры кожнага з іх таксама існуюць свае вызначэння каментароў.

Такім чынам, калі заключыць неабходную частку кода ў адзін з названых тэгаў, то ўсярэдзіне можна скарыстацца іншымі спосабамі, каб на старонцы HTML закаментаваць частка кода. Такія спосабы практычна не выкарыстоўваюцца ў сучаснай практыцы, аднак для самаразвіцця або пры неабходнасці выключыць магчымае з'яўленне тэксту на старонцы, яны могуць быць ужытыя.

Пры выкарыстанні тэга скрыпту або табліцы стыляў, каментары могуць быць як однострочный, так і шматрадковых. Першыя вызначаюцца канструкцыяй "//", якая з моманту напісання гэтых знакаў каментуе ўсё астатняе радок. Для таго каб схаваць частку кода, варта скарыстацца сінтаксічных апісаннем "/ *" для адкрыцця, і "* /" для закрыцця каментара. У выпадку, калі пасля сімвалаў "/ *" не будзе прапісаная канструкцыя закрыцця, то будзе закаментаваўшы ўвесь пакінуты HTML-код.

У прадстаўленым прыкладзе паказаны спосаб нестандартнага каментавання: