
Head First HTML and CSS, 2nd Edition
Eric Freeman, Elisabeth Robson
- Editorial
- O'Reilly
- Año
- 2012
- Páginas
- ~764
- Nivel
- Básico
De qué trata
Segunda edición del clásico de la serie Head First en el que Elisabeth Robson y Eric Freeman enseñan a crear páginas web basadas en estándares con HTML y CSS. Actualizada en 2012 para incorporar HTML5 y CSS moderno, está pensada para principiantes absolutos: no exige conocimientos previos de HTML, CSS ni programación, y sigue el formato visual de la colección, con ilustraciones, diálogos, crucigramas y preguntas que obligan a pensar en lugar de solo leer.
El libro arranca explicando el papel del servidor web y del navegador y creando la primera página para la cafetería ficticia Starbuzz Coffee. A partir de ahí recorre el hipertexto y los enlaces, la estructura de las páginas con elementos de bloque y en línea, cómo publicar un sitio en un servidor (FTP, URLs, rutas relativas y absolutas), imágenes y sus formatos, y la importancia de los estándares y la validación. La segunda mitad se dedica a CSS: selectores, fuentes y colores (incluidos los códigos hexadecimales), el modelo de caja, div y span, maquetación con float y posicionamiento, el marcado semántico de HTML5, tablas y listas, y finalmente formularios HTML. También desaconseja prácticas obsoletas como maquetar con tablas o depender de los colores web-safe.
Todo se aprende modificando una y otra vez sitios de ejemplo de pequeña escala, así que la práctica es constante. Su gran aporte es que el lector entiende de verdad el modelo de caja y la separación entre estructura y presentación. Como contrapartida, el ritmo es lento y repetitivo para quien ya tiene alguna base, enseña técnicas de maquetación anteriores a Flexbox y Grid (que hoy hay que aprender aparte) y no cubre JavaScript ni herramientas de desarrollo modernas. Es una excelente primera lectura para quien parte de cero.
- HTML5
- CSS
- Enlaces e hipertexto
- Imágenes
- Estándares web
- Selectores CSS
- Modelo de caja
- Maquetación con float
- Posicionamiento CSS
- Tablas
- Formularios HTML
- Publicación web
¿Cómo enseña?
Con proyectos
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Sitio web de Starbuzz Coffee
Sitio de una cafetería ficticia que se crea en el primer capítulo con HTML básico y se va ampliando y estilizando con CSS a lo largo del libro.
Sitios de ejemplo de la serie (p. ej. Head First Lounge)
Pequeños sitios que se construyen y refactorizan capítulo a capítulo para practicar enlaces, imágenes, maquetación con CSS, tablas y formularios.

