Закрыццё Пазнакі Не патрабуецца

Ёсць некалькі HTML тэгаў у HTML4 і HTML5, якія не патрабуюць выкарыстання зачыняе тэга для сапраўднага HTML. Яны:

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

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

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

Выхад з сістэмы Канец Пазнака паскарае старонку

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

Але Апускаючы зачыняюць тэгі не ўсё добра

Ёсць некалькі важных прычын, каб пакінуць у зачыняюць тэгах.

XHTML патрабуе, каб усе зачыняюць тэгаў

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