
CSS The Definitive Guide, 4th Edition
Eric A. Meyer, Estelle Weyl
- Editorial
- O'Reilly
- Año
- 2017
- Páginas
- ~1090
- Nivel
- Básico
De qué trata
Cuarta edición de la obra de referencia más completa sobre CSS, escrita por Eric A. Meyer, uno de los pioneros del lenguaje, y Estelle Weyl. Publicada en 2017, con más de mil páginas, refleja el estado de CSS en ese momento e incorpora por primera vez capítulos completos sobre Flexbox y Grid. Aunque el catálogo la marca como básica porque empieza desde cero, está pensada para diseñadores y desarrolladores web que quieren entender CSS en profundidad, no solo copiar fragmentos. Solo exige conocer HTML.
Sus 20 capítulos recorren casi todo el lenguaje. Primero los fundamentos: relación entre CSS y el documento, selectores, especificidad y cascada, valores y unidades. Luego fuentes y propiedades de texto, el modelo de formato visual y el modelo de caja (padding, bordes, outlines y márgenes), y colores, fondos y gradientes. La parte de maquetación explica floats y shapes, posicionamiento, Flexbox, Grid y tablas, además de listas y contenido generado. Cierra con transformaciones 2D y 3D, transiciones, animaciones, blending, filtros, composición y máscaras, y estilos según el medio (media queries y estilos de impresión). Los apéndices incluyen las propiedades animables, una referencia básica de propiedades y una tabla de equivalencias de color.
No es un libro de proyectos: cada propiedad se explica con detalle, con su sintaxis, valores, casos límite y ejemplos visuales. Es ideal para consultar o para estudiar por partes y entender por qué el navegador hace lo que hace. Su principal limitación es la fecha: no cubre variables CSS a fondo, subgrid, propiedades lógicas, container queries ni cascade layers. Para quien empieza hoy conviene la quinta edición (2023), aunque los apéndices de referencia de esta edición, que se eliminaron en la siguiente, siguen siendo útiles.
- Selectores
- Cascada y especificidad
- Valores y unidades
- Modelo de caja
- Tipografía
- Fondos y gradientes
- Posicionamiento
- Flexbox
- CSS Grid
- Transformaciones
- Transiciones y animaciones
- Media queries
¿Cómo enseña?
Teórico
- ✗ Sin ejercicios
- ✗ Sin proyectos

