Saltar a contenido

HTML, CSS y JavaScript

Apuntes y prácticas de desarrollo web: HTML para la estructura, CSS para el aspecto y JavaScript para el comportamiento. Casi todos los ejemplos tienen un editor con vista previa: puedes cambiar el código y ver el resultado al instante, sin instalar nada.

Cómo está organizado

Cuatro unidades, de menos a más. Cada una tiene su teoría y, debajo, sus ejercicios, que se desbloquean al marcar la unidad como leída. Las soluciones modelo están bloqueadas (solo se ve el comienzo).

Unidad Contenido
U1 · HTML Estructura, texto, enlaces, imágenes, listas, tablas, formularios y semántica
U2 · CSS Selectores, color, modelo de caja, Flexbox, Grid y diseño adaptable
U3 · JavaScript Lenguaje, funciones, arrays, DOM, eventos, formularios, localStorage y fetch
U4 · Proyectos Pequeños proyectos que juntan HTML, CSS y JavaScript
Chuleta Etiquetas, propiedades y funciones más usadas

Cómo trabajar

Crea siempre tres archivos separados (index.html, estilos.css, script.js), enlazados entre sí, y comprueba cada ejercicio en el navegador antes de pasar al siguiente. Con F12 abres las herramientas de desarrollo: la consola te dice qué falla.

¿Es HTML un lenguaje de programación?

No: HTML y CSS son lenguajes de marcado y de estilos. JavaScript sí es un lenguaje de programación, el único que ejecutan de forma nativa todos los navegadores. Si quieres comparar JavaScript con otros lenguajes, mira la portada.

¿Quieres ir más allá?

Activa el interruptor Avanzado de la cabecera para ver el material avanzado: JavaScript moderno y asíncrono, DOM y eventos a fondo, CSS actual, accesibilidad, rendimiento, herramientas y despliegue.