www.librosweb.es
Introducción a
CSS
Javier Eguíluz Pérez
Introducción a CSS
Sobre este libro...
▪ Los contenidos de este libro están bajo una licencia Creative Commons
Reconocimiento - No Comercial - Sin Obra Derivada 3.0
(http://creativecommons.org/licenses/by-nc-nd/3.0/deed.es)
▪ Esta versión impresa se creó el 8 de mayo de 2009 y todavía está incompleta.
La versión más actualizada de los contenidos de este libro se puede encontrar en
http://www.librosweb.es/css
▪ Si quieres aportar sugerencias, comentarios, críticas o informar sobre errores,
puedes enviarnos un mensaje a
[email protected]
www.librosweb.es
2
Introducción a CSS
Capítulo 1. Introducción ............................................................................................................... 5
1.1. ¿Qué es CSS? ............................................................................................................................ 5
1.2. Breve historia de CSS ................................................................................................................ 5
1.3. Soporte de CSS en los navegadores.......................................................................................... 6
1.4. Especificación oficial................................................................................................................. 7
1.5. Funcionamiento básico de CSS ................................................................................................. 7
1.6. Cómo incluir CSS en un documento XHTML ............................................................................. 9
1.7. Glosario básico ....................................................................................................................... 12
1.8. Medios CSS ............................................................................................................................. 13
1.9. Comentarios ........................................................................................................................... 15
1.10. Sintaxis de la definición de cada propiedad CSS................................................................... 16
Capítulo 2. Selectores................................................................................................................. 18
2.1. Selectores básicos................................................................................................................... 18
2.2. Selectores avanzados ............................................................................................................. 26
2.3. Agrupación de reglas .............................................................................................................. 29
2.4. Herencia.................................................................................................................................. 30
2.5. Colisiones de estilos................................................................................................................ 30
Capítulo 3. Unidades de medida y colores .................................................................................. 32
3.1. Unidades de medida............................................................................................................... 32
3.2. Colores.................................................................................................................................... 39
Capítulo 4. Modelo de cajas (box model).................................................................................... 44
4.1. Anchura y altura ..................................................................................................................... 46
4.2. Margen y relleno .................................................................................................................... 47
4.3. Bordes..................................................................................................................................... 55
4.4. Margen, relleno, bordes y modelo de cajas ........................................................................... 63
4.5. Fondos .................................................................................................................................... 68
Capítulo 5. Posicionamiento y visualización................................................................................ 77
5.1. Tipos de elementos ................................................................................................................ 77
5.2. Posicionamiento ..................................................................................................................... 79
5.3. Posicionamiento normal......................................................................................................... 81
5.4. Posicionamiento relativo ........................................................................................................ 82
5.5. Posicionamiento absoluto ...................................................................................................... 84
5.6. Posicionamiento fijo ............................................................................................................... 89
5.7. Posicionamiento flotante ....................................................................................................... 90
5.8. Visualización ........................................................................................................................... 97
Capítulo 6. Texto ...................................................................................................................... 104
6.1. Tipografía.............................................................................................................................. 104
6.2. Texto..................................................................................................................................... 111
Capítulo 7. Enlaces ................................................................................................................... 123
7.1. Estilos básicos ....................................................................................................................... 123
7.2. Estilos avanzados.................................................................................................................. 126
Capítulo 8. Imágenes................................................................................................................ 129
www.librosweb.es
3
Introducción a CSS
8.1. Estilos básicos ....................................................................................................................... 129
8.2. Estilos avanzados.................................................................................................................. 129
Capítulo 9. Listas ...................................................................................................................... 132
9.1. Estilos básicos ....................................................................................................................... 132
9.2. Estilos avanzados.................................................................................................................. 139
Capítulo 10. Tablas ................................................................................................................... 145
10.1. Estilos básicos ..................................................................................................................... 145
10.2. Estilos avanzados................................................................................................................ 148
Capítulo 11. Formularios .......................................................................................................... 153
11.1. Estilos básicos ..................................................................................................................... 153
11.2. Estilos avanzados................................................................................................................ 158
Capítulo 12. Layout .................................................................................................................. 161
12.1. Centrar una página horizontalmente ................................................................................. 161
12.2. Centrar una página verticalmente...................................................................................... 165
12.3. Estructura o layout ............................................................................................................. 167
12.4. Alturas/anchuras máximas y mínimas................................................................................ 172
12.5. Estilos avanzados................................................................................................................ 174
Capítulo 13. Otros .................................................................................................................... 176
13.1. Propiedades shorthand ...................................................................................................... 176
13.2. Versión para imprimir......................................................................................................... 177
13.3. Personalizar el cursor ......................................................................................................... 180
13.4. Hacks y filtros...................................................................................................................... 183
13.5. Prioridad de las declaraciones CSS ..................................................................................... 186
13.6. Validador ............................................................................................................................ 188
13.7. Recomendaciones generales sobre CSS ...........
Comentarios de: Introduccion a CSS (0)
No hay comentarios