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
