Saltar al contenido principal

Ejercicio práctico 1: Documento HTML Básico

En este ejercicio práctico de html, aprenderemos a crear un archivo HTML básico con la estructura mínima. Agregaremos el !DOCTYPE al inicio y las etiquetas html, head y body.

Objetivo

Crear un Documento HTML Básico

Actividad

Crea un archivo HTML básico con la estructura mínima <!DOCTYPE html>, <html>, <head>, <body>.

Solución interactiva

Logo DivZone de ad link
Plataforma IAConvierte el código en clientes.Pruébalo gratis

Solución con el código HTML completo

HTML
<!DOCTYPE html>
<html>
<head>
<title>Documento HTML Básico</title>
</head>
<!-- Este es un comentario HTML -->
<body>
<h1>Hola, Mundo!</h1>
</body>
</html>

Variantes del mismo ejercicio

Una vez que entendiste la estructura mínima, probá estas variantes para consolidar lo aprendido.

Variante 1: Agregar lang y meta charset

Todo documento HTML profesional debe declarar el idioma y la codificación de caracteres para evitar problemas con tildes y caracteres especiales.

HTML
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8" />
<title>Mi Primera Página Web</title>
</head>
<body>
<h1>¡Hola Mundo!</h1>
<p>Este es un párrafo con tildes: á, é, í, ó, ú, ñ.</p>
</body>
</html>
  • lang="es": le dice al navegador y a los buscadores que el contenido está en español.
  • <meta charset="UTF-8" />: garantiza que caracteres como tildes y eñes se muestren correctamente.

Variante 2: Agregar un comentario explicativo

Los comentarios son fundamentales para documentar tu código. No se muestran en el navegador pero ayudan a entender qué hace cada sección.

HTML
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8" />
<title>Página con Comentarios</title>
</head>
<body>
<!-- Encabezado principal: solo debe haber un h1 por página -->
<h1>Bienvenidos a mi sitio</h1>

<!-- Sección de contenido principal -->
<p>Este es el contenido principal de la página.</p>

<!-- Pie de página con información de contacto -->
<footer>
<p>Contacto: info@misitio.com</p>
</footer>
</body>
</html>

Mini-desafío: Ponelo a prueba

Creá un documento HTML que cumpla con todo lo siguiente:

  • Declare <!DOCTYPE html>
  • Tenga el atributo lang="es" y meta charset="UTF-8"
  • Su <title> sea "Mi Primera Página"
  • Tenga un comentario <!-- Inicio del contenido --> antes del body
  • Muestre un <h1> que diga "Bienvenidos" y un <p> con tu nombre

Intentá resolverlo sin mirar los ejemplos anteriores. Cuando termines, compará tu solución con el código de la Variante 1.


Errores comunes al crear un documento HTML

ErrorPor qué es un problema
Olvidar <!DOCTYPE html>El navegador entra en "quirks mode" y puede renderizar mal la página
No cerrar etiquetas correctamenteCausa que el contenido se muestre desordenado o anidado de forma incorrecta
No poner lang="es"Los lectores de pantalla y buscadores no saben en qué idioma está el contenido
Olvidar <meta charset="UTF-8" />Las tildes, eñes y caracteres especiales se ven como símbolos raros ()
Poner contenido fuera de <body>Todo el contenido visible debe ir dentro de <body>, no entre <head> o fuera de <html>

Preguntas frecuentes

¿Qué pasa si no pongo <!DOCTYPE html>?

El navegador activa el modo de compatibilidad (quirks mode), que emula el comportamiento de navegadores antiguos. Esto puede hacer que tu página se vea diferente en distintos navegadores y que algunas propiedades CSS no funcionen como esperás. Siempre empezá tus documentos HTML con <!DOCTYPE html>.

¿HTML distingue entre mayúsculas y minúsculas?

No. HTML no es case-sensitive: <HTML>, <html> y <Html> son equivalentes. Sin embargo, la convención y las buenas prácticas recomiendan escribir las etiquetas siempre en minúsculas (<html>, <body>, <p>) porque es más legible y coherente con XHTML y frameworks modernos.

Practicá con DivZone AI

¿Ya creaste tu primer documento HTML? Llevalo al siguiente nivel: generá una app web completa con DivZone AI y analizá el código HTML generado automáticamente. Vas a ver cómo se aplican la estructura básica, los encabezados y mucho más en un proyecto real.

info

🔎 Revisa las siguientes secciones con más información sobre este tema: