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

    Pro CSS3 Layout Techniques

    Sam Hampton-Smith

    Editorial
    Apress
    Año
    2016
    Páginas
    ~196
    Nivel
    Intermedio

    De qué trata

    Libro de Apress (2016) en el que Sam Hampton-Smith repasa las herramientas de maquetación de CSS3 para construir diseños web y de aplicaciones más flexibles que los que permitía CSS 2.1. Cubre tanto los módulos que ya estaban bien soportados en 2016 como otros que el W3C aún estaba desarrollando. Está pensado para diseñadores y desarrolladores web de nivel intermedio que ya conocen HTML y CSS y quieren dejar atrás los layouts basados en floats y posicionamiento.

    Tras plantear los retos habituales de la maquetación web, el autor repasa los mecanismos clásicos (position, float y display) y los compara con los nuevos módulos de layout. Luego dedica capítulos a cada uno: el diseño en varias columnas (multi-column), Flexbox con especial detalle, CSS Grid y CSS Regions, entonces experimental. También explica cómo dar soporte a navegadores antiguos con polyfills y alternativas progresivas, cómo agilizar el trabajo con librerías y frameworks CSS, y termina con una mirada al futuro de la maquetación con CSS.

    El libro combina un enfoque de tutorial, con ejemplos prácticos de casos reales, con secciones que sirven de referencia. Su principal limitación es la fecha: Grid se estabilizó en los navegadores en 2017, después de la publicación, así que parte de su sintaxis y de su información sobre soporte puede estar desactualizada, y CSS Regions nunca llegó a adoptarse ampliamente. Conviene contrastarlo con documentación actual (MDN, caniuse) y no se ocupa de novedades posteriores como subgrid o las container queries. Sigue siendo una buena introducción conceptual a Flexbox y al razonamiento detrás de los layouts modernos.

    • CSS3
    • Flexbox
    • CSS Grid
    • Multi-column
    • CSS Regions
    • Position, float y display
    • Polyfills
    • Navegadores antiguos
    • Frameworks CSS
    • Maquetación web

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de CSS con nivel Intermedio