HTML o HyperText Markup Language es el lenguaje informático que utilizamos para crear sitios web o aplicaciones web. Es un código que nos ayuda a comunicarnos con otros en la Web. Más específicamente, ayuda a las computadoras a comunicarse con otras computadoras. Cuando usamos el lenguaje de marcado de hipertexto, agregamos etiquetas al texto para crear la estructura. Por ejemplo, si agregamos la etiqueta em, significa que la palabra o frase estará en cursiva.
Hipertexto se refiere a los hipervínculos que contiene una página web. Los hipervínculos son enlaces que llevan al visitante en línea desde un hipertexto, una imagen o un botón a otro lugar.
Un hipervínculo podría llevar al visitante a otra parte de la página web, oa otra página web en el mismo sitio web. También podría llevar al visitante a un sitio web completamente diferente.
Un lenguaje de marcado es un lenguaje de computadora que usamos. Utiliza etiquetas para definir elementos en un documento. El lenguaje de marcado es legible por humanos en lugar de la sintaxis de programación típica, es decir, un galimatías técnico.
Cuando etiquetamos y agregamos atributos a los archivos de texto, determinamos sus efectos de color, fuente e hipervínculo. También determinan dónde aparecen las imágenes gráficas y qué tamaño tienen.
Techopedia.com dice lo siguiente con respecto al lenguaje de marcado de hipertexto:
El lenguaje de marcado de hipertexto es el principal lenguaje de marcado utilizado para mostrar páginas web en Internet.
Todo HTML es texto sin formato, lo que significa que no está compilado y puede ser leído por humanos.
Los límites de HTML
Cuando los expertos en computación diseñaron el lenguaje de marcado de hipertexto, no lo crearon para la Web de hoy. Era simplemente un lenguaje de marcado con severas limitaciones en cuanto a diseño y control.
Utilizamos varias tecnologías diferentes para solucionar estas limitaciones. Por ejemplo, CSS es una de esas tecnologías. CSS significa hoja de estilo en cascada.
Con CSS, podemos describir cómo aparecen los elementos del lenguaje de marcado de hipertexto en la pantalla de una computadora. De hecho, CSS puede ahorrar mucho trabajo al controlar el diseño de muchas páginas web diferentes simultáneamente.
Las personas usan el lenguaje para comunicarse. Las computadoras también usan el lenguaje para comunicarse. Las computadoras se comunican entre sí en Internet usando un lenguaje que llamamos HTML.
Breve historia de HTML
El físico Tim Berners-Lee, contratista del CERN, propuso y prototipó INQUIRE en 1980. INQUIRE era un sistema para que los científicos del CERN usaran y compartieran archivos o documentos.
CERN, en Suiza, es una organización de investigación europea que opera el laboratorio de física de partículas más grande del mundo. CERN son las siglas de C onseil E uropen pour la R echerche N uclaire (Consejo Europeo de Investigación Nuclear).
Berners-Lee escribió un memorándum en el que proponía un sistema de hipertexto basado en Internet en 1989. Especificó HTML y escribió el software para el navegador y el servidor en 1990.
En ese mismo año, junto con el ingeniero de sistemas del CERN, Robert Cailliau, solicitaron financiación al CERN. Sin embargo, el CERN no adoptó formalmente el proyecto.
Sin embargo, a pesar de no contar con el respaldo formal del CERN, Berners-Lee y Cailliau continuaron trabajando juntos en el proyecto.
En 1991, Berners-Lee escribió un documento al que denominó Etiquetas HTML . Esta es la primera descripción disponible públicamente del lenguaje de marcado de hipertexto. El documento describía los dieciocho elementos que componían el diseño HTML inicial relativamente simple.
Durante las siguientes décadas, HyperText Markup Language evolucionó, es decir, hubo varias actualizaciones o nuevas versiones. Primero fue HTML 1.0, luego 2.0, 3.0, 3.2, 4.01 y XHTML 1.0, y finalmente HTML5.
HTML5
HTML5 es la próxima generación de lenguaje de marcado de hipertexto. Permite más interactividad y control.
Como explica Gary Marshall en TechRadar.com , HTML5 es, de hecho, tres tipos de código:
HyperText Markup Language, que proporciona la estructura.
CSS que se ocupa de la presentación.
Javascript, que hace que las cosas sucedan.
Los creadores de HTML5 lo diseñaron para ofrecer prácticamente todo lo que queremos hacer en línea. En otras palabras, todo lo que queremos sin necesidad de complementos de navegador y otro software adicional.
De hecho, HTML5 hace de todo, desde música hasta películas y desde animación hasta aplicaciones. También podemos usarlo para crear aplicaciones increíblemente complicadas.
Vídeo ¿Qué es HTML?
En este video de Howcast Tech Gadgets , Daniel Davis explica qué es el lenguaje de marcado de hipertexto.