
Beginning CSS3
David Powers
- Editorial
- Apress
- Año
- 2012
- Páginas
- ~568
- Nivel
- Básico
De qué trata
Introducción amplia y muy didáctica a las hojas de estilo, escrita por David Powers (autor de varios libros de PHP y Dreamweaver) y publicada por Apress en 2012. Cubre todo CSS2.1 y las partes de CSS3 que ya eran estables en esa época. Está pensada para principiantes y diseñadores web que conocen lo básico de HTML y quieren aprender a dar estilo y maquetar páginas desde cero, sin depender de editores visuales.
El libro arranca con los fundamentos: cómo funciona la cascada, los selectores básicos, las unidades, los colores y los estilos de texto. Dedica un capítulo propio a incrustar fuentes web con @font-face y a elegir los formatos adecuados. Un bloque central sobre maquetación explica el modelo de caja, los floats, los fondos, los bordes con esquinas redondeadas y sombras, el estilo de listas y menús de navegación, el posicionamiento preciso y las técnicas de maquetación compatibles con distintos navegadores. La parte avanzada trata selectores avanzados, tablas, contenido generado y media queries para adaptar los estilos a distintos dispositivos. También muestra cómo crear degradados sin imágenes y aplicar otros efectos propios de CSS3.
Se aprende con ejercicios prácticos paso a paso, cuyo código de cada capítulo está en el repositorio oficial de Apress en GitHub. Su gran mérito es la claridad con que explica conceptos que suelen confundir a quien empieza, como la especificidad, el modelo de caja o los floats. Hay que tener en cuenta su época: es anterior a la adopción generalizada de Flexbox y CSS Grid, así que la maquetación se basa en floats y posicionamiento, y la información sobre compatibilidad (prefijos de proveedor, versiones antiguas de Internet Explorer) está desactualizada. Sigue siendo útil para entender los fundamentos, pero conviene completarlo con un texto moderno sobre layout.
- CSS2.1
- CSS3
- Selectores
- Modelo de caja
- Floats
- Posicionamiento
- Fuentes web (@font-face)
- Fondos y bordes
- Menús de navegación
- Tablas
- Media queries
- Degradados
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

