Introducción

HTML, que significa HyperText Markup Language (Lenguaje de Marcado de Hipertexto), es el estándar fundamental para crear páginas web. Es un lenguaje de marcado que se utiliza para estructurar y presentar contenido en la web. A diferencia de los lenguajes de programación, HTML no tiene lógica de programación; en su lugar, define la estructura y el diseño del contenido mediante el uso de etiquetas.

Conceptos Clave

  1. Lenguaje de Marcado: HTML utiliza "etiquetas" para marcar diferentes partes del contenido. Estas etiquetas indican al navegador cómo debe mostrarse el contenido.
  2. Hipertexto: HTML permite crear enlaces (hipervínculos) que conectan diferentes páginas web, facilitando la navegación entre ellas.
  3. Estructura de Documentos: HTML proporciona una estructura jerárquica para los documentos web, lo que facilita la organización y el acceso al contenido.

Historia de HTML

HTML fue creado por Tim Berners-Lee en 1991. Desde entonces, ha evolucionado significativamente, con varias versiones que han añadido nuevas características y mejoras. La versión más reciente es HTML5, que introduce nuevas etiquetas y funcionalidades para mejorar la semántica, la accesibilidad y la interactividad de las páginas web.

¿Por Qué es Importante HTML?

  • Base de la Web: HTML es la base sobre la cual se construyen todas las páginas web. Sin HTML, no habría una manera estándar de estructurar y mostrar contenido en la web.
  • Compatibilidad: HTML es compatible con todos los navegadores web, lo que garantiza que el contenido se muestre de manera consistente en diferentes dispositivos y plataformas.
  • Accesibilidad: HTML proporciona herramientas y etiquetas que ayudan a hacer las páginas web accesibles para personas con discapacidades.

Estructura Básica de un Documento HTML

Un documento HTML típico tiene una estructura básica que incluye las siguientes partes:

<!DOCTYPE html>
<html>
<head>
    <title>Mi Primera Página HTML</title>
</head>
<body>
    <h1>¡Hola, Mundo!</h1>
    <p>Esta es mi primera página web.</p>
</body>
</html>

Explicación del Código

  • <!DOCTYPE html>: Esta declaración define el tipo de documento y la versión de HTML que se está utilizando. En este caso, es HTML5.
  • <html>: Esta etiqueta envuelve todo el contenido de la página web.
  • <head>: Contiene metadatos sobre el documento, como el título y enlaces a hojas de estilo.
  • <title>: Define el título de la página, que aparece en la pestaña del navegador.
  • <body>: Contiene el contenido visible de la página web.
  • <h1>: Representa un encabezado de primer nivel.
  • <p>: Representa un párrafo de texto.

Ejercicio Práctico

Ejercicio 1: Creando tu Primera Página HTML

Objetivo: Crear una página HTML básica que muestre un encabezado y un párrafo.

  1. Abre tu editor de texto favorito (por ejemplo, Visual Studio Code, Sublime Text, Notepad++).
  2. Crea un nuevo archivo y guárdalo con la extensión .html (por ejemplo, index.html).
  3. Escribe el siguiente código en tu archivo:
<!DOCTYPE html>
<html>
<head>
    <title>Mi Primera Página HTML</title>
</head>
<body>
    <h1>¡Hola, Mundo!</h1>
    <p>Esta es mi primera página web.</p>
</body>
</html>
  1. Guarda el archivo y ábrelo en tu navegador web para ver el resultado.

Solución del Ejercicio

El código proporcionado en el ejercicio es la solución. Al abrir el archivo index.html en un navegador, deberías ver un encabezado que dice "¡Hola, Mundo!" y un párrafo que dice "Esta es mi primera página web."

Conclusión

En esta lección, hemos aprendido qué es HTML, su importancia y su estructura básica. Ahora tienes una comprensión fundamental de cómo se construyen las páginas web y estás listo para profundizar en los conceptos más avanzados de HTML en las siguientes lecciones. ¡Felicidades por dar el primer paso en tu viaje de aprendizaje de HTML!

Curso de HTML

Módulo 1: Introducción a HTML

Módulo 2: Formateo de Texto en HTML

Módulo 3: Enlaces y Medios en HTML

Módulo 4: Tablas en HTML

Módulo 5: Formularios en HTML

Módulo 6: Elementos Semánticos de HTML5

Módulo 7: Técnicas Avanzadas de HTML

Módulo 8: Integración de HTML y CSS

Módulo 9: Diseño Web Responsivo

Módulo 10: Mejores Prácticas y Accesibilidad

Módulo 11: Proyecto: Construyendo un Sitio Web Completo

© Copyright 2024. Todos los derechos reservados