Sluitingsetikette nie vereis nie

Daar is 'n aantal HTML-etikette in HTML4 en HTML5 wat nie die gebruik van 'n sluitingsmerk vir geldige HTML benodig nie. Hulle is:

Die rede waarom die meeste van hierdie etikette nie 'n vereiste eindetiket het nie, is dat die eindtag in die meeste gevalle geïmpliseer word deur die teenwoordigheid van 'n ander merker in die dokument. Byvoorbeeld, in die meeste webdokumente, 'n paragraaf (gedefinieer deur

) word gevolg deur óf 'n ander paragraaf óf deur 'n ander blokvlak element . So kan die leser aflei dat die paragraaf beëindig is aan die begin van die volgende paragraaf.

Ander etikette in hierdie lys bevat nie altyd inhoud nie, soos. Hierdie element kan etikette bevat, maar hoef nie. As 'n kolgroup geen kolkodeë bevat nie, veroorsaak die verwydering van die sluitingsmerk nie verwarring nie. In meeste gevalle sal die aantal kolomme deur die span eienskap gedefinieer word.

Uitlewering van eindprodukte versnel jou bladsye

Een goeie rede om die eindtags vir hierdie elemente uit te laat, is omdat hulle ekstra karakters by die bladsy aflaai voeg en sodoende die bladsye vertraag. As jy op soek is na dinge om te doen om jou webblad aflaaispoed te bespoedig, ontslae te raak van opsionele sluitingsetikette is 'n goeie plek om te begin. Vir dokumente wat baie paragrawe of tafelselle bevat, kan dit 'n beduidende besparing wees.

Maar die aflewering van afsluitingstake is nie goed nie

Daar is enkele belangrike redes om in die sluitingsetikette te verlaat.

XHTML vereis alle sluitingsmerke

Die hoofrede waarom die meeste mense sluitingstikens met hierdie elemente gebruik, is dié van XHTML. Wanneer u XHTML skryf, word die afsluitingsetikette altyd benodig. As jy van plan is om jou webdokumente te verander na XHTML op enige stadium in die toekoms, is dit maklik om die sluitingsetikette in te sluit, sodat jou dokumente gereed is.