HTML (HyperText Markup Language) es el lenguaje de marcado utilizado para estructurar y presentar contenido en la web. Actúa como la base de todas las páginas web, organizando texto, imágenes, enlaces y otros elementos de manera que los navegadores puedan interpretarlos y mostrarlos correctamente.
HTML no es un lenguaje de programación, ya que no incluye lógica o cálculos; su función principal es describir la estructura y el significado del contenido mediante etiquetas o «elementos».
Historia y propósito de HTML
HTML fue creado en 1991 por Tim Berners-Lee, el inventor de la World Wide Web. Su objetivo inicial era proporcionar un sistema simple para compartir documentos científicos y vincularlos mediante hipertexto. A lo largo de los años, HTML ha evolucionado considerablemente:
- HTML 1.0 (1993): Introdujo las primeras etiquetas básicas para estructurar texto y enlaces.
- HTML 4.01 (1999): Estableció un estándar para sitios web más complejos y accesibles.
- HTML5 (2014): Introdujo nuevas etiquetas semánticas, soporte para multimedia y una mejor integración con CSS y JavaScript.
El propósito de HTML es estructurar contenido web de forma que sea legible tanto para los usuarios como para los motores de búsqueda y accesible en distintos dispositivos.
¿Cómo funciona junto con CSS y JavaScript?
HTML trabaja en conjunto con otros lenguajes web para crear experiencias completas:
- CSS (Cascading Style Sheets): Controla la apariencia visual de una página, como colores, fuentes, tamaños y diseños.
- JavaScript: Añade interactividad y funcionalidades avanzadas, como animaciones, formularios dinámicos y contenido interactivo.
Juntos, HTML, CSS y JavaScript forman el «trío» esencial para construir sitios web modernos. HTML establece la estructura, CSS define el estilo y JavaScript aporta la interactividad.
Herramientas necesarias: editores de texto y navegadores
Para trabajar con HTML, solo necesitas algunas herramientas básicas:
- Editores de texto:
- Básicos: Bloc de notas (Windows), TextEdit (Mac).
- Avanzados: Visual Studio Code, Sublime Text, Atom o Notepad++. Estas opciones ofrecen resaltado de sintaxis y otras funciones útiles.
- Navegadores web:
- Cualquier navegador moderno como Google Chrome, Mozilla Firefox, Microsoft Edge o Safari. Estos navegadores interpretan el código HTML y muestran el resultado visual.
- Opcionales:
- Herramientas de inspección de código (incluidas en navegadores modernos).
- Servicios en la nube como CodePen o JSFiddle para practicar sin necesidad de instalar software.
Con estas herramientas, estás listo para comenzar a explorar y crear con HTML.
Actividades
- Identificar elementos HTML básicos:
- Observa el código de cualquier página web usando la herramienta «Inspeccionar» de tu navegador. Identifica las etiquetas
<html>
,<head>
y<body>
.
- Observa el código de cualquier página web usando la herramienta «Inspeccionar» de tu navegador. Identifica las etiquetas
- Crear tu primer archivo HTML:
- Abre un editor de texto, escribe el siguiente código y guárdalo como
index.html
:<!DOCTYPE html>
<html>
<head>
<title>Mi primera página</title>
</head>
<body>
<h1>¡Hola, mundo!</h1>
<p>Esta es mi primera página web.</p>
</body>
</html>
- Abre el archivo en un navegador y observa el resultado.
- Abre un editor de texto, escribe el siguiente código y guárdalo como
- Explorar herramientas en la nube:
- Crea una cuenta en CodePen (https://codepen.io/) o JSFiddle (https://jsfiddle.net/) y experimenta escribiendo código HTML.
- Comparar versiones de HTML:
- Investiga las diferencias entre HTML4 y HTML5. Haz una lista de las etiquetas nuevas introducidas en HTML5 y escribe un ejemplo práctico usando una de ellas, como
<article>
o<footer>
.
- Investiga las diferencias entre HTML4 y HTML5. Haz una lista de las etiquetas nuevas introducidas en HTML5 y escribe un ejemplo práctico usando una de ellas, como
Deja una respuesta