HTML

## ¿Qué es HTML?

El **HTML** (***H**yper**T**ext **M**arkup **L**anguage*, por sus siglas en inglés) es un lenguaje informático que forma parte de la mayoría de las páginas web y aplicaciones en línea. En español significa "lenguaje de marcado de hipertexto". Un **hipertexto** es un texto que se utiliza para enlazar con otros textos, mientras que un **lenguaje de marcado** es una serie de marcas que indican a los servidores web la estructura y el estilo de un documento. Este lenguaje son etiquetas llamadas "tags".

Éstas se caracterizan porque van dentro de los caracteres menor que "**<**" y mayor que "**>**", como en este ejemplo: <Aquí el nombre de la etiqueta>

¡Esto quiere decir que detrás de cada página web hay un código HTML! Aunque suele estar acompañado de otros lenguajes, como CSS y JavaScript, el HTML es la base de los contenidos web.

El **HTML** no es considerado un lenguaje de programación, ya que no puede crear funcionalidades dinámicas. En su lugar, con **HTML**, los usuarios web pueden crear y estructurar secciones, párrafos y enlaces mediante elementos, etiquetas y atributos. hovering over this

hola prueba

## ¿Para qué sirve?

Sirve para definir la estructura de un sitio web, esto incluye títulos, imágenes, texto, etc. Cabe mencionar que **todas** las páginas de Internet tienen HTML, ya que es la base y estándar oficial de estas.

## Historia

El origen de HTML se remonta a 1980, cuando el físico Tim Berners-Lee, investigador del CERN (Organización Europea para la Investigación Nuclear) propuso un nuevo sistema de “hipertexto” para compartir documentos.

Los sistemas de hipertexto habían sido desarrollados años antes. En el ámbito de la informática, el hipertexto permite que los usuarios accedan a la información relacionada con los documentos electrónicos que visualizan. En cierta manera, los primitivos sistemas de hipertexto podrían asimilarse a los enlaces de las páginas web actuales.

Tras finalizar el desarrollo de su sistema, **Tim Berners-Lee** lo presentó a una convocatoria organizada para desarrollar un sistema de hipertexto para internet. Después de unir sus fuerzas con el ingeniero de sistemas Robert Cailliau, presentaron la propuesta ganadora llamada *World Wide Web* (W3). El primer documento formal con la descripción de HTML se publicó en 1991 bajo el nombre "*HTML Tags*" (Etiquetas HTML) y todavía hoy puede ser consultado en línea a modo de reliquia informática.

La primera propuesta oficial para convertir HTML en un estándar se realizó en 1993 por parte del organismo IETF (*Internet Engineering Task Force*). Aunque se consiguieron avances significativos (en esta época se definieron las etiquetas para imágenes, tablas y formularios), ninguna de las dos propuestas de estándar, llamadas HTML y HTML+ consiguieron convertirse en estándar oficial.

En 1995, el organismo **IETF** organizó un grupo de trabajo de HTML y el 22 de septiembre publicaron el estándar HTML 2.0. A pesar de su nombre, HTML 2.0 es el primer estándar oficial de HTML.

A partir de 1996, los estándares de HTML los publica otro organismo de estandarización, el W3C. La versión HTML 3.2 se publicó el 14 de Enero de 1997 y es la primera recomendación de HTML publicada por el W3C. Esta revisión incorpora los últimos avances de las páginas web desarrolladas hasta 1996, como *applets* de Java y texto que fluye alrededor de las imágenes.

HTML 4.0 se publicó el 24 de Abril de 1998 (versión corregida de la publicación del 18 de Diciembre de 1997) y supuso un gran salto desde las versiones anteriores. Entre sus novedades más destacadas se encuentran las hojas de estilos CSS, la posibilidad de incluir pequeños programas o *scripts* en las páginas web, mejora de la accesibilidad de las páginas diseñadas, tablas complejas y mejoras en los formularios.

La última especificación oficial de HTML se publicó el 24 de diciembre de 1999 y se denomina HTML 4.01. Se trata de una revisión y actualización de la versión HTML 4.0, por lo que no incluye novedades significativas.

## Ventajas y desventajas

Como cualquier otro lenguaje informático, HTML tiene sus puntos fuertes y sus limitaciones.

### Ventajas

* **Para principiantes**.

HTML tiene un marcado limpio y consistente, así como una curva de aprendizaje poco pronunciada.
* **Soporte**.

El lenguaje es ampliamente utilizado, con muchos recursos y una gran comunidad de apoyo.
* **Accesible**.

Es de código abierto y completamente gratuito. HTML se ejecuta de forma nativa en todos los navegadores web.
### Desventajas

* **Estático**.

Este lenguaje se utiliza principalmente para páginas web estáticas. Para una funcionalidad dinámica, puede ser necesario utilizar JavaScript o un lenguaje de Back-end como PHP.
* **Página HTML independiente**.

Los usuarios tienen que crear páginas web individuales para HTML, aunque los elementos sean los mismos.
* **Compatibilidad con los navegadores**.

Algunos navegadores tardan en adoptar nuevas funciones. A veces, los navegadores más antiguos no reproducen las nuevas etiquetas.
1. ↑ Posible referencia a solo "Applet".
2. ↑ https://es.wikipedia.org/wiki/Script
3. ↑ Esto para entender mejor lo que dice.