introduccion css

Click here to load reader

Post on 05-Apr-2016

215 views

Category:

Documents

0 download

Embed Size (px)

DESCRIPTION

 

TRANSCRIPT

  • www.librosweb.es

    Introduccin a

    CSS

    Javier Eguluz Prez

  • Sobre este libro...

    Los contenidos de este libro estn 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 versin impresa se cre el 17 de diciembre de 2008 y todava est incompleta.La versin ms actualizada de los contenidos de este libro se puede encontrar enhttp://www.librosweb.es/css

    Si quieres aportar sugerencias, comentarios, crticas o informar sobre errores, puedesenviarnos un mensaje a [email protected]

    Introduccin a CSS

    www.librosweb.es 2

  • Captulo 1. Introduccin ............................................................................................................................. 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. Especificacin oficial ................................................................................................................................ 7

    1.5. Funcionamiento bsico de CSS ................................................................................................................ 7

    1.6. Cmo incluir CSS en un documento XHTML ............................................................................................ 9

    1.7. Glosario bsico ...................................................................................................................................... 11

    1.8. Medios CSS ............................................................................................................................................ 12

    1.9. Comentarios .......................................................................................................................................... 14

    1.10. Sintaxis de la definicin de cada propiedad CSS.................................................................................. 15

    Captulo 2. Selectores................................................................................................................................17

    2.1. Selectores bsicos.................................................................................................................................. 17

    2.2. Selectores avanzados ............................................................................................................................ 25

    2.3. Agrupacin de reglas ............................................................................................................................. 27

    2.4. Herencia................................................................................................................................................. 28

    2.5. Colisiones de estilos............................................................................................................................... 29

    Captulo 3. Unidades de medida y colores .................................................................................................31

    3.1. Unidades de medida.............................................................................................................................. 31

    3.2. Colores................................................................................................................................................... 37

    Captulo 4. Modelo de cajas (box model)...................................................................................................42

    4.1. Anchura y altura .................................................................................................................................... 44

    4.2. Margen y relleno ................................................................................................................................... 45

    4.3. Bordes.................................................................................................................................................... 53

    4.4. Margen, relleno, bordes y modelo de cajas .......................................................................................... 60

    4.5. Fondos ................................................................................................................................................... 62

    Captulo 5. Posicionamiento y visualizacin...............................................................................................71

    5.1. Tipos de elementos ............................................................................................................................... 71

    5.2. Posicionamiento .................................................................................................................................... 73

    5.3. Posicionamiento normal........................................................................................................................ 74

    5.4. Posicionamiento relativo ....................................................................................................................... 76

    5.5. Posicionamiento absoluto ..................................................................................................................... 78

    5.6. Posicionamiento fijo .............................................................................................................................. 83

    5.7. Posicionamiento flotante ...................................................................................................................... 84

    5.8. Visualizacin .......................................................................................................................................... 90

    Captulo 6. Texto .......................................................................................................................................97

    6.1. Tipografa............................................................................................................................................... 97

    6.2. Texto.................................................................................................................................................... 104

    Captulo 7. Enlaces ..................................................................................................................................115

    7.1. Estilos bsicos ...................................................................................................................................... 115

    7.2. Estilos avanzados................................................................................................................................. 117

    Captulo 8. Imgenes...............................................................................................................................121

    Introduccin a CSS

    www.librosweb.es 3

  • 8.1. Estilos bsicos ...................................................................................................................................... 121

    8.2. Estilos avanzados................................................................................................................................. 121

    Captulo 9. Listas .....................................................................................................................................124

    9.1. Estilos bsicos ...................................................................................................................................... 124

    9.2. Estilos avanzados................................................................................................................................. 131

    Captulo 10. Tablas ..................................................................................................................................137

    10.1. Estilos bsicos .................................................................................................................................... 137

    10.2. Estilos avanzados............................................................................................................................... 140

    Captulo 11. Formularios .........................................................................................................................144

    11.1. Estilos bsicos .................................................................................................................................... 144

    11.2. Estilos avanzados............................................................................................................................... 149

    Captulo 12. Layout .................................................................................................................................152

    12.1. Centrar una pgina horizontalmente ................................................................................................ 152

    12.2. Centrar una pgina verticalmente ..................................................................................................... 156

    12.3. Estructura o layout ............................................................................................................................ 158

    12.4. Alturas/anchuras mximas y mnimas............................................................................................... 163