</> CodeBooks
    ← Volver a CSS (página 1)
    Portada de Beginning CSS3

    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?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de CSS con nivel Básico