Saltar al contenido principal

Ejercicios de HTML para Principiantes: 20 Prácticas Resueltas

Practicar es la única forma real de aprender a programar. Esta colección de ejercicios de HTML está pensada para que, incluso si empezás desde cero, puedas escribir tu primera línea de código hoy mismo y avanzar paso a paso hasta dominar las etiquetas, formularios, tablas y elementos multimedia que forman la base de cualquier página web.

Cada uno de los 20 ejercicios incluye una explicación clara del objetivo, el código de ejemplo y un desafío para que lo resuelvas por tu cuenta. Si te trabás, el código resuelto está disponible en todos los casos.


📋 Los 20 Ejercicios de HTML

#EjercicioQué vas a practicar
1Documento HTML BásicoEstructura mínima con !DOCTYPE, html, head, body + lang, meta charset y comentarios
2Encabezados HTML h1 a h6Jerarquía de títulos con ejemplo realista, malas prácticas y SEO de headings
3Párrafos y Enlaces<p>, <a>, enlaces internos con #id, mailto:, tel:, seguridad target="_blank", <br>, <hr>, <pre>
4Listas Ordenadas y Desordenadas<ol>, <ul>, <li>, listas anidadas, atributos type/start/reversed, listas de definición <dl>
5Insertar Imágenes<img> con src/alt/width/height + <figure>/<figcaption>, loading="lazy", srcset/sizes, imágenes rotas
6Crear Tablas en HTMLtable, thead, tbody, tfoot, colspan, rowspan, estilizado con CSS
7Formulario Básico con input y labelform, input, label, method/action, validación HTML5, fieldset/legend, tipos de input
8Formulario con Select y Radio Buttons<select>, <optgroup>, radio buttons con checked/value, <textarea> multilínea
9Formulario con CheckboxesCheckboxes múltiples, checked, name[] arrays, <input type="hidden">, <input type="file">
10Enlaces con Imágenes<a> + <img>, galería clickeable, title tooltip, target="_blank" seguro, enlace a WhatsApp
11Enlaces de AnclajeNavegación interna con #id, scroll suave CSS, menú sticky, #top para volver arriba, anclaje entre páginas
12Insertar Videos con iframeYouTube con parámetros (start, end, controls), Vimeo, <video> local con múltiples fuentes, shorts responsive
13Insertar Audio en HTMLMúltiples fuentes (MP3/OGG/WAV), audio de fondo autoplay muted loop, podcast con controlsList, audio desde CDN
14Comentarios en HTMLDocumentar secciones, comentarios multilínea con TODO, debugging por aislamiento, comentarios condicionales de IE (histórico)
15Enlaces de Descargadownload con nombre personalizado, descarga de imágenes, archivos ZIP, documentos Word y TXT
16Etiquetas div y spanCards con Flexbox, estilizado inline con <span>, layout completo con divs, comparativa bloque vs inline vs inline-block
17Etiquetas SemánticasBlog con <nav>/<main>/<aside>/<time>/<address>, portfolio con <figure>, comparativa divs vs semántica, documentación con <section>
18Enlaces Absolutos y RelativosRutas con ./, ../, /, estructura de carpetas realista, <base href="">, protocolo implícito //
19Insertar Páginas con iframeIframe responsive (aspect-ratio + padding-bottom), sandbox para seguridad, loading="lazy", mapa de Google Maps
20Formulario con Fecha y Númerodate, time, datetime-local, month, week, range, color, validación HTML5 (required/pattern/min/max), fieldset/legend, datalist
Logo DivZone de ad link
Plataforma IAConvierte el código en clientes.Pruébalo gratis

¿Por qué practicar HTML con ejercicios?

HTML es el primer lenguaje que todo desarrollador web debería aprender. No es un lenguaje de programación — es un lenguaje de marcado — pero sin él no existe ninguna página web. Cada sitio que visitás, desde Google hasta Instagram, está construido sobre una base de HTML.

Hacer ejercicios de HTML te permite:

  • Fijar los conceptos mucho más rápido que solo leyendo teoría.
  • Cometer errores y corregirlos en un entorno controlado, que es justamente donde más se aprende.
  • Ganar confianza para después pasar a CSS, JavaScript y frameworks más avanzados.
  • Construir un portfolio de prácticas que demuestran tu progreso.

No necesitás instalar nada: todos los ejercicios incluyen un editor online integrado para que escribas y ejecutes el código directamente desde el navegador.


Preguntas Frecuentes sobre Ejercicios de HTML

¿Necesito saber algo antes de empezar estos ejercicios de HTML?

No. Estos ejercicios están diseñados para principiantes absolutos. El primer ejercicio empieza con la estructura más básica de un documento HTML y cada práctica va sumando un concepto nuevo de forma progresiva. Solo necesitás un navegador web y ganas de aprender.

¿Cuánto tiempo se tarda en completar los 20 ejercicios?

Depende de tu ritmo, pero en promedio cada ejercicio lleva entre 10 y 20 minutos. Dedicando una hora por día podés completar toda la colección en menos de una semana. Lo importante no es la velocidad sino entender cada concepto antes de pasar al siguiente.

¿Estos ejercicios de HTML son suficientes para conseguir trabajo?

Estos ejercicios cubren los fundamentos esenciales de HTML, que son el primer paso obligatorio. Para un perfil profesional vas a necesitar complementarlos con CSS, JavaScript, y eventualmente frameworks como React o Vue. Pero todo empieza acá: sin una base sólida de HTML no podés avanzar a nada más.

¿Puedo hacer los ejercicios en cualquier orden?

Están numerados en orden de dificultad creciente. Se recomienda seguirlos en orden, especialmente si empezás desde cero, porque cada ejercicio asume que ya manejás los conceptos de los anteriores. Dicho esto, si ya tenés algo de experiencia podés saltear directamente al tema que más te interese.

¿Necesito un editor de código especial para los ejercicios de HTML?

No. Cada ejercicio incluye un editor CodePen integrado donde podés escribir y ver el resultado al instante. Si preferís trabajar localmente, cualquier editor de texto sirve (incluso el Bloc de Notas), aunque se recomienda VS Code por su soporte para desarrollo web.

¿Qué hago si me trabo en un ejercicio?

Todos los ejercicios incluyen el código resuelto. La recomendación es que primero intentes resolverlo por tu cuenta durante al menos 15 minutos. Si después de ese tiempo no te sale, revisá la solución, entendé por qué funciona así, y volvé a intentarlo sin mirar.


🚀 Llevá tu HTML al siguiente nivel con DivZone AI

Ya hiciste los ejercicios y entendés las bases. Ahora generá una página web completa con DivZone AI y analizá cómo se combinan todas las etiquetas que practicaste en un proyecto real. Es la mejor forma de ver HTML en acción.

Recursos relacionados