HTML5 y CSS3 - Revolucione el diseño de sus sitios web (3ª edición)
Los diseñadores web deben dominar dos lenguajes fundamentales a la hora de crear sitios web: el HTML (HyperText Markup Language) y el CSS (Cascading Style Sheets). Las últimas versiones de estos dos lenguajes, el HTML5 y el CSS3, revolucionarán la forma de crear sitios web ofreciendo nuevas posibilidades de estructura, formato y composición.
Este libro va dirigido a diseñadores de sitios web y grafistas con conocimientos sobre HTML 4 y CSS 2.1 que quieran evolucionar en su manera de trabajar en la creación de sitios que integren esos nuevos estándares.
En el apartado dedicado al HTML5 se estudiará la nueva sintaxis, los nuevos elementos de estructura semántica (para el encabezado, las secciones, el menú de navegación, etc.), así como los formularios interactivos.
En el apartado de CSS3, el lector aprenderá a usar los nuevos selectores, el formato de texto y los estilos para los contenedores (sombras, bordes redondeados, degradados, bordes con diseños, etc.).
También podrá descubrir el enorme potencial de los nuevos efectos de transformación, transición y animación y la inserción nativa de elementos multimedia (audio y vídeo).
Se ha dedicado un capítulo al Diseño web flexible (Responsive Web Design), que permitirá adaptar los sitios web a los diferentes soportes de difusión (pantallas de ordenador, tabletas táctiles y smartphones).
Por último, se abordará una de las novedades de las CSS3: el uso del módulo Flexbox que va a revolucionar la concepción de los sitios web facilitando la creación de diseños evolucionados y flexibles.
Responsive Web Design, diseños y cuadrículas - Técnicas modernas de diseño web (2ª edición)
Las técnicas de diseño de sitios web han evolucionado mucho en los últimos años con el uso del Responsive Web Design y las media queries; recientemente, han aparecido nuevos módulos del W3C que permiten elaborar diseños de página flexibles, con múltiples columnas y en cuadrícula.
En este libro, empezaremos con una presentación de los diferentes problemas de compatibilidad que siguen existiendo en la actualidad. A continuación, recordaremos los métodos de diseño "clásicos" y sus limitaciones antes de presentar la técnica del diseño basado en el uso de tablas y CSS3.
El Responsive Web Design se basa, fundamentalmente, en las Media Queries CSS3: aprenderemos a dominar esta técnica gracias a numerosos ejemplos. Pasaremos después a los diferentes aspectos del diseño responsive: las cuadrículas, las imágenes y la tipografía. Basándonos en numerosos ejemplos, veremos en detalle los nuevos módulos del W3C: el diseño de página flexible (módulo Flexible Box Layout o Flexbox), el diseño de página con varias columnas (módulo Multi-column Layout) y el diseño de página en cuadrícula (Grid Layout).
Para optimizar el trabajo, aprenderemos a utilizar algunos frameworks CSS, con los que podremos utilizar toda una serie de componentes HTML5/CSS3 para diseñar de forma eficaz sitios responsive.
Por último, presentaremos las futuras técnicas avanzadas de diseño que el W3C está estudiando actualmente.