(Por qué) Parte del HTML es “opcional”
Remy Sharp profundiza en la historia de la web y describe por qué p
no es necesario cerrar la etiqueta de esta manera:
pParagraphs don’t need to be closedpPretty weird, huh?
Rémy escribe:
Pre-DOM, pre-navegadores, el primer navegador del mundo estaba siendo escrito por Sir Tim Berners-Lee. No había ninguna implementación de referencia y ciertamente no existía ninguna especificación de análisis. El primer navegador, WorldWideWeb.app, analizaba HTML carácter por carácter aplicando estilos a medida que avanzaba. A diferencia de los métodos actuales en los que se construye y luego se representa un modelo de objeto de documento.
[…] La etiqueta de párrafo (sí, en mayúsculas) tenía como objetivo separar párrafos, no envolverlos.
PParagraph one.PParagraph two.PParagraph three.
¡Qué raro, eh! Remy escribió esto en respuesta a la publicación de Chris el otro día sobre HTML opcional y cómo los navegadores cerrarán ciertas etiquetas o incluso insertarán los elementos correctos en su lugar.
Deja una respuesta