Sobre el autor
Agradecimientos
Introducción
A quién va dirigido este libro
De qué trata este libro
Estructura del libro
Herramientas necesarias
Convenciones
Código fuente
1. Pestañas
Diseño
El código y su explicación
Pruebas y comentarios
Qué aporta la biblioteca IE7 a este proyecto
Uso y modificación del proyecto
Pestañas con imágenes de fondo
Imágenes de fondo con texto
Pestañas líquidas
2. Diseños con varias columnas
Diseño
El código y su explicación
Pruebas y comentarios
Uso y modificación del proyecto
Un diseño con dos columnas
Columnas secundarias líquidas
Elementos flotantes
Trucando Internet Explorer a la antigua usanza
3. Menús desplegables dinámicos
Diseño
El código y su explicación
Pruebas y comentarios
Otros comentarios
Uso y modificación del proyecto
Menús desplegables con JavaScript
Fondos y bordes personalizados
¡Hacia abajo, no de lado!
4. Más menús desplegables dinámicos y la increíble y versátil :target
Diseño
El código y su explicación
Pruebas y comentarios
5. Presentación de diapositivas
Diseño
El código y su explicación
Pruebas y comentarios
6. Bordes personalizados y esquinas redondeadas
Diseño
El código y su explicación
Pruebas y comentarios
Uso y modificación del proyecto
7. Uso de CSS en una aplicación de correo Web
Diseño
El código y su explicación
Pruebas y comentarios
Uso y modificación del proyecto
Añadir un panel de vista previa
Distribución en tres columnas a lo Microsoft Outlook 2003
8. Cambiar el aspecto de los campos de un formulario
Diseño
El código y su explicación
Pruebas y comentarios
9. Interfaz de usuario para un explorador de archivos Web
Diseño
El código y su explicación
Establecer las bases
Creación de la barra de menús
Definir el aspecto de un árbol de directorios
Definir el aspecto de las diferentes formas de ver el contenido de un directorio
Ventanas emergentes con CSS
Pruebas y comentarios
Uso y modificación del proyecto
Vista Detalles de Windows
Cuadro de diálogo Guardar como
Cuadro de diálogo para seleccionar un directorio
10. Un calendario
Diseño
El código y su explicación
Pruebas y comentarios
Uso y modificación del proyecto
Índice alfabético
La relevancia del puesto que ocupan las hojas de estilo en cascada en el variado arsenal de los diseñadores Web va en aumento. CSS permite, cada vez más, realizar tareas que antes sólo podían llevarse a cabo utilizando JavaScript. Los clientes Web no sólo están aumentando sus capacidades CSS, también están mejorando sensiblemente el funcionamiento de sus características.
En esta obra se presentan algunas de las aplicaciones más comunes de CSS, desde un sencillo sistema de navegación basado en el uso de pestañas hasta menús desplegables, incluso presentaciones de diapositivas. El autor plantea proyectos completos realizados con este lenguaje; en cada uno de ellos están convenientemente explicados todos los atajos y trucos necesarios para alcanzar un determinado objetivo (así como los problemas asociados), y las modificaciones necesarias para lograr objetivos de diseño alternativos. Los proyectos están diseñados para que pueda utilizarlos inmediatamente.
Este libro está dirigido a aquellos desarrolladores y diseñadores de aplicaciones Web experimentados que quieran aprender a utilizar CSS para mejorar el código y el diseño de sus proyectos y emplear menos tiempo en ellos.