Red de conocimiento informático - Aprendizaje de programación - Comenzando con HTML

Comenzando con HTML

La introducción a HTML se divide en tres partes: la primera parte es la introducción y la historia de HTML, la segunda parte son los elementos HTML y la tercera parte son notas prácticas y de estudio.

Aquí está la primera parte:

Referencia:

w3.org, documento html

HTML, lenguaje de marcado de hipertexto, es el lenguaje de marcado central de la World Wide Web. HTML se diseñó originalmente como un lenguaje para describir documentos científicos y desde entonces se ha expandido para describir una variedad de diferentes tipos de documentos e incluso aplicaciones.

1990-1995, desde el CERN hasta la toma del control del IETF (International Internet Task Force), rápido desarrollo.

De 1995 a 1997, con el establecimiento del W3C, HTML volvió a convertirse en el líder del W3C. Durante este período, HTML 3.2 y HTML 4.01 salieron uno tras otro.

A partir de 1998. Hasta 2000, el W3C se detuvo. La versión HTML avanzó y se inició el desarrollo de XHTML 1.0 (HTML 4.01 basado en XML), pero no se agregaron nuevas características. En cambio, esta versión es más detallada y tiene estándares de prueba más estrictos, etc. La próxima versión es XHTML 2.0, que es incompatible con XHTML 1.0 y HTTP 4.01.

Antes de 2003, la versión de HTML se mantuvo sin cambios, pero surgieron DOM Nivel 1 y 2, mejorando la experiencia y la funcionalidad del cliente.

En 2003, se lanzó XForms (para la próxima generación de formularios web) y demostró que muchas de sus nuevas características podían extenderse a HTML 4.01. Mozilla y Opera propusieron una versión HTML actualizada al W3C en 2004. , pero el W3C decidió continuar con el desarrollo del reemplazo de HTML basado en XML.

Como resultado, Mozilla, Opera y Apple establecieron una nueva entidad llamada WHATWG, que era responsable de desarrollar documentos dinámicos para HTML y expandir y agregar continuamente nuevas características de HTML hasta que el W3C pasó a las últimas etapas de Etapa de desarrollo del estándar HTML.

El W3C y WHATWG publicaron conjuntamente el primer borrador en 2008, y HTML 5 se lanzó oficialmente en 2014.

*MDN Web Docs Acerca de: el sucesor de Mozilla Developer Network, dedicado a desarrollar documentación de estándares web y compartir información de desarrollo web, incluidos HTML5, JavaScript, CSS, API web, desarrollo y administración de sitios web. JavaScript, CSS, Web API, Node.js y extensiones web

* Sintaxis HTML/XML/DOM:

Los espacios de nombres no se pueden usar en la sintaxis HTML, pero se pueden usar en DOM y XHTML usado en;

<. noscript> se puede usar en HTML, pero no se puede usar en DOM o XHTML

--> solo se puede usar en DOM.

*Texto: En el contexto de un modelo de contenido, se refiere a ningún nodo de contenido o texto. El texto a veces se usa solo como modelo de contenido, pero también es contenido de redacción y puede ser el espacio vacío entre elementos

Los nodos de texto y los valores de atributos deben constar de caracteres Unicode

* La etiqueta de cierre , la etiqueta de finalización, la etiqueta de inicio , la etiqueta de finalización, etc., se pueden omitir si se cumplen ciertas condiciones, y se puede omitir más contenido aquí.

*Bloques y elementos en línea

Los bloques se muestran en la página en forma de bloques visibles. Hay una línea de espacio entre el contenido antes y después del bloque. se utiliza para mostrar elementos estructurados, como párrafos, listas, navegación, pies de página, etc. Los bloques no se pueden insertar y normalmente solo aparecen dentro del .

Los elementos en línea son bloques que contienen solo una pequeña porción de contenido, que generalmente se encuentra dentro de párrafos, como , , , etc. Su presencia no provoca una nueva línea. Su presencia no provoca la creación de nuevas filas.

Tenga en cuenta que inline se puede configurar para bloquear usando la propiedad de visualización css.

*Modelo de análisis HTML

*