</> CodeBooks
    ← Volver a CSS (página 1)
    Portada de CSS Mastery, 3rd Edition

    CSS Mastery, 3rd Edition

    Andy Budd, Emil Björklund

    Editorial
    Apress
    Año
    2016
    Páginas
    ~428
    Nivel
    Avanzado

    De qué trata

    Tercera edición, totalmente actualizada, de un clásico de CSS avanzado. Andy Budd, cofundador de la consultora Clearleft, la escribió junto a Emil Björklund, director técnico de inUse, y la publicó Apress en 2016. Se centra en CSS3 y en los navegadores modernos de esa época. Está dirigida a diseñadores y desarrolladores web de nivel intermedio y avanzado que ya conocen lo básico de CSS y quieren dominar las técnicas profesionales y entender a fondo cómo funciona el lenguaje.

    Los doce capítulos van de los cimientos a la vanguardia de entonces. Empiezan con un repaso de las bases: marcado semántico, selectores, cascada y especificidad, y el modelo de formato visual. Siguen con tipografía web, cajas con fondos, bordes y sombras, y maquetación de contenido y de página con sistemas de grillas, incluidos los modelos de layout que estaban surgiendo. También tratan el diseño responsive, el estilo de formularios y tablas de datos (incluidas las tablas responsive), y las transformaciones, transiciones y animaciones. El penúltimo capítulo explora efectos visuales avanzados y el último se dedica a la calidad del código y al flujo de trabajo: CSS modular, organización y mantenimiento de hojas de estilo.

    No se organiza alrededor de un proyecto, sino de numerosos ejemplos y soluciones a problemas reales, como errores habituales, diferencias entre navegadores y las partes más difíciles de CSS. Desmonta además algunos mitos comunes. Su aporte principal es enseñar a pensar en CSS de forma estructurada y mantenible, más que listar propiedades. Conviene saber que, desde 2016, CSS Grid y Flexbox se han asentado y han surgido funciones como las container queries o el anidamiento, así que algunas partes sobre compatibilidad han envejecido. No es un libro para principiantes.

    • CSS3
    • Especificidad y cascada
    • Modelo de formato visual
    • Tipografía web
    • Maquetación con grillas
    • Diseño responsive
    • Formularios y tablas
    • Transiciones y animaciones
    • Efectos visuales
    • CSS modular
    • Flujo de trabajo

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de CSS con nivel Avanzado