En esta lección, aprenderás a crear tu primera página HTML desde cero. Vamos a cubrir los siguientes puntos:
- Estructura básica de un documento HTML.
 - Añadir contenido básico como texto y encabezados.
 - Guardar y visualizar tu página en un navegador web.
 
- Estructura Básica de un Documento HTML
 
Cada documento HTML tiene una estructura básica que incluye varias etiquetas esenciales. Aquí está la estructura mínima que debe tener cualquier archivo HTML:
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Mi Primera Página HTML</title>
</head>
<body>
    <!-- Aquí va el contenido de tu página -->
</body>
</html>Explicación de las Etiquetas
<!DOCTYPE html>: Esta declaración define el tipo de documento y la versión de HTML que estás utilizando. En este caso, es HTML5.<html lang="es">: La etiqueta<html>envuelve todo el contenido de la página. El atributolang="es"especifica que el idioma del documento es español.<head>: La sección<head>contiene metadatos sobre el documento, como el conjunto de caracteres (<meta charset="UTF-8">), la configuración de la vista (<meta name="viewport" content="width=device-width, initial-scale=1.0">) y el título de la página (<title>).<body>: La sección<body>contiene todo el contenido visible de la página web.
- Añadir Contenido Básico
 
Vamos a añadir algunos elementos básicos como encabezados y párrafos a nuestra página HTML.
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Mi Primera Página HTML</title>
</head>
<body>
    <h1>Bienvenido a Mi Primera Página HTML</h1>
    <p>Este es un párrafo de ejemplo. Aquí puedes escribir cualquier texto que desees.</p>
    <h2>Subtítulo</h2>
    <p>Otro párrafo con más información.</p>
</body>
</html>Explicación de los Elementos
<h1>: Esta etiqueta define un encabezado de nivel 1, que generalmente es el título principal de la página.<p>: La etiqueta<p>define un párrafo de texto.<h2>: Esta etiqueta define un encabezado de nivel 2, que se usa para subtítulos o secciones secundarias.
- Guardar y Visualizar tu Página
 
Guardar el Archivo
- Abre tu editor de texto preferido (por ejemplo, Visual Studio Code, Sublime Text, Notepad++).
 - Copia y pega el código HTML anterior en un nuevo archivo.
 - Guarda el archivo con la extensión 
.html. Por ejemplo,mi_primera_pagina.html. 
Visualizar en un Navegador
- Abre el explorador de archivos de tu sistema operativo.
 - Navega hasta la ubicación donde guardaste el archivo 
mi_primera_pagina.html. - Haz doble clic en el archivo. Esto debería abrir tu navegador web predeterminado y mostrar tu página HTML.
 
Ejercicio Práctico
Tarea
- Crea un nuevo archivo HTML.
 - Añade la estructura básica del documento HTML.
 - Incluye un título principal (
<h1>), un subtítulo (<h2>) y al menos dos párrafos (<p>). - Guarda el archivo como 
ejercicio_practico.html. - Abre el archivo en tu navegador web para ver el resultado.
 
Solución
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ejercicio Práctico</title>
</head>
<body>
    <h1>Mi Página de Ejercicio</h1>
    <h2>Subtítulo del Ejercicio</h2>
    <p>Este es el primer párrafo del ejercicio.</p>
    <p>Este es el segundo párrafo del ejercicio.</p>
</body>
</html>Conclusión
¡Felicidades! Has creado tu primera página HTML. Ahora entiendes la estructura básica de un documento HTML y cómo añadir contenido simple como encabezados y párrafos. En la próxima lección, profundizaremos en las etiquetas y elementos HTML para que puedas crear páginas web más complejas y funcionales.
Curso de HTML
Módulo 1: Introducción a HTML
- ¿Qué es HTML?
 - Configurando tu Entorno
 - Estructura Básica de HTML
 - Etiquetas y Elementos HTML
 - Creando tu Primera Página HTML
 
Módulo 2: Formateo de Texto en HTML
- Encabezados y Párrafos
 - Etiquetas de Formateo de Texto
 - Listas: Ordenadas y Desordenadas
 - Citas en Bloque y Texto Preformateado
 
Módulo 3: Enlaces y Medios en HTML
Módulo 4: Tablas en HTML
- Estructura Básica de una Tabla
 - Encabezados y Pies de Tabla
 - Unión de Celdas: Colspan y Rowspan
 - Estilizando Tablas
 
Módulo 5: Formularios en HTML
- Creando un Formulario Básico
 - Elementos del Formulario: Input, Textarea y Select
 - Atributos y Validación del Formulario
 - Enviando Formularios
 
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
- Vinculando CSS a HTML
 - CSS en Línea, Interno y Externo
 - Selectores Básicos de CSS
 - Estilizando Elementos HTML
 
Módulo 9: Diseño Web Responsivo
- Introducción al Diseño Responsivo
 - Etiqueta Meta del Viewport
 - Consultas de Medios
 - Imágenes y Videos Responsivos
 
Módulo 10: Mejores Prácticas y Accesibilidad
- Mejores Prácticas de HTML
 - Conceptos Básicos de Accesibilidad Web
 - Usando Roles ARIA
 - Pruebas de Accesibilidad
 
