No es requereixen etiquetes de tancament

Hi ha diverses etiquetes HTML en HTML4 i HTML5 que no requereixen l'ús d'una etiqueta de tancament per a un codi HTML vàlid. Ells son:

La raó per la qual la majoria d'aquestes etiquetes no tenen una etiqueta final necessària és que, en la majoria dels casos, l'etiqueta final implica la presència d'una altra etiqueta al document. Per exemple, en la majoria de documents web, un paràgraf (definit per

) és seguit per un altre paràgraf o per un altre element de nivell de bloc . D'aquesta manera, el navegador pot inferir que el paràgraf ha acabat amb l'inici del següent paràgraf.

Altres etiquetes d'aquesta llista no sempre tenen continguts, com ara. Aquest element pot contenir etiquetes com, però, no. Si un grup col·lectiu no conté cap etiqueta, deixant l'etiqueta de tancament no causa cap confusió, en la majoria dels casos, el nombre de columnes es defineix per l'atribut span.

S'estan sortint les etiquetes de finalització que augmenten les vostres pàgines

Una bona raó per deixar de banda les etiquetes final per a aquests elements és que afegeixen caràcters addicionals a la pàgina de descàrrega i, per tant, frenen les pàgines. Si esteu buscant coses per accelerar les baixades de la vostra pàgina web, desfer-vos de les etiquetes de tancament opcionals és un bon lloc per començar. Per als documents que tenen molts paràgrafs o cel·les de taula, això pot ser un estalvi important.

Però deixar de tancar les etiquetes no està tot bé

Hi ha alguns motius importants per deixar en les etiquetes de tancament.

XHTML requereix totes les etiquetes de tancament

La raó principal per la qual la majoria de les persones utilitza etiquetes de tancament amb aquests elements és XHTML. Quan escriviu XHTML, sempre es requereixen les etiquetes de tancament. Si teniu previst convertir els vostres documents web a XHTML en qualsevol moment del futur, és més fàcil incloure etiquetes de tancament, de manera que els vostres documents estiguin preparats.