Zapiranje oznak ni potrebno

V HTML4 in HTML5 obstajajo številne oznake HTML, ki ne zahtevajo uporabe zapiranja oznake za veljaven HTML. So:

Razlog, da večina teh oznak nima zahtevane končne oznake, je, da v večini primerov končno oznako pomeni prisotnost druge oznake v dokumentu. V večini spletnih dokumentov je na primer odstavek (opredeljen z

) sledi bodisi drug odstavek ali drug element na ravni blokov . Tako lahko brskalnik zaključi, da se odstavek zaključi z začetkom naslednjega odstavka.

Druge oznake na tem seznamu ne vsebujejo vedno vsebine, na primer. Ta element lahko vsebuje oznake, kot so, vendar jih ni treba. Če kolgroup ne vsebuje nobenih oznak kole, zaprta oznaka ne povzroča zmede - v večini primerov bi število stolpcev definiralo atribut razpona.

Leaving Out End oznake nagnejo vaše strani

Eden dobrih razlogov, zakaj je za te elemente pustil končne oznake, je, da dodajajo dodatne znake na prenos strani in tako upočasnijo strani. Če iščete stvari za pospešitev prenosa spletnih strani, je znebiti izbirnih zapiralnih oznak dobro mesto za začetek. Za dokumente, ki imajo veliko odstavkov ali celic tabele, je to lahko pomemben prihranek.

Toda zapiranje zaključnih oznak ni vse dobro

V zaprtih oznakah je nekaj pomembnih razlogov.

XHTML zahteva vse zaporedne oznake

Glavni razlog, da večina ljudi uporablja te zapise z elementi, je XHTML. Ko napišete XHTML, so vedno potrebne zapiralne oznake. Če nameravate pretvoriti svoje spletne dokumente v XHTML na kateri koli točki v prihodnosti, je najlažje vključiti zapiranje oznak, tako da so vaši dokumenti pripravljeni.