Capítulo 4 CSS: Propiedades para colocación y aspecto general de elementos §.4.1 El fondo de un elemento body { background:palegreen url(flores.jpg) repeat-x fixed left bottom; } ! ! body ! " { background-color:palegreen; background-image:url(flores.jpg); background-repeat:repeat-x; background-attachment:fixed; background-position:left bottom; } # $ ! % & '( ! % ) * " + # # # Body {background-image:url(flores.jpg); background-position:left top;} # " background-color # , ! - # ' # .//0011 background-image 2 ! */3 ! 5 ! 44, $)))))) & background-image:url(flores.jpg); background-image:flores.jpg; " " background-repeat ' ! - ! ! # 6 " ) " ) " ) " " # # ! ! # ! ! ) ,! background-attachment ' # # ! background-position 4 # 3 '! % ! 3 & # % ! ! ! " # $+:8 &4 ! $ & ! ! ! + $ +7 89& $ Ejemplo: colocación de imágenes como fondo 6 6 2 $ ; 1& " # " <html><head><style> #dd {width:600px; height:400px; background-image:url(vaca.jpg); } </style></head><body><h2>Ganadería: una vaca</h2> <div id="dd"></div> </body></html> 6 ! # ! ! ! ! ) <html><head><style> #dd {width:600px; height:400px; background-image:url(vaca.jpg); background-position:-150px -100px; } </style></head><body><h2>Ganadería: una vaca</h2> <div id="dd"></div> </body></html> ! < & $ # " #dd p {margin:200 30 30 30; font-size:2em; font-weight:bold; fontfamily:sans-serif; color:palegreen;} … … <div id="dd"> <p>Gracias a su clima y vegetación, la ganadería representa el 25% del producto interior bruto y emplea a un tercio de la población</p> </div> ! # ) " <html><head><style> #dd {width:600px; height:400px; background-color:green; background-image:url(amapola.jpg); background-repeat:no-repeat; background-position:100px 100px;} #dd p {margin:280 30 30 30; font-size:2em; font-weight:bold; fontfamily:sans-serif; color:palegreen;} </style> </head><body><h2>Agricultura</h2> <div id="dd"> <p>Las amapolas crecen en los campos de trigo</p> </div> </body></html> # + % ! 8) ! = < # ! Ejemplo: creación de un fondo repitiendo una franja vertical 4 # # + # $ % # # > & 0 # + + +" <html><head><style> #dd {width:600px; height:450px; background-image:url(vplaya.jpg); background-repeat:repeat-x; } #dd p {margin:280 30 30 30; font-size:2em; font-weight:bold; fontfamily:sans-serif; color:palegreen;} </style> </head><body> <h2>Turismo</h2> <div id="dd"> <p>Nuestras playas reciben 10 millones de visitantes al año</p> </div></body></html> §.4.2 Ingeniería de fondos # # - # 6 3 + # # , ! " " + #+ + # ! ? @< + ! # # A' % ! + ! ! B ! # ! 6 ! ! $ ! ! ! ! # + " 8 < 6 ! - ! ! 3 & " 8 ! % # "# ! ! ! ! " <html><head><style> ul { margin:0; padding:0; list-style-type:none; width:800px; } li {margin:0; padding:0; float:left; background:url(redoder.gif) no-repeat right top;} a {margin:0; padding:0 15px 0 15px; text-decoration:none; font-family:sans-serif; font-size:1.5em; background:url(redoizq.gif) no-repeat left top; } </style></head><body> <h3>Una lista horizontal de enlaces</h3><br><br> <ul> <li><a href="hojamat.htm">Matemáticas</a></li> <li><a href="hojafis.htm">Física y Química</a></li> <li><a href="hojacien.htm">Ciencias Naturales</a></li> <li><a href="hojalen.htm">Lengua</a></li> </ul> <hr/> </body></html> §.4.3 El contorno de un elemento: border y margin % ! ! +$ +& +" ! # 3 # # # ! % " ) # ! # + ) , ) # ) 3 ! # " border-color 1 1 ) ) 1 ) " , + ".CC88DD.CCDD88.CCDDDD.CCDD88 + ! ) " , + border-style 3 " ! ) border-width ' + ! )E " : F : F , Combinación de los tres aspectos 4 ! % " +1 " D , < +1 ) % .FFFFCC, " : # " Margen # $ " &6 + % < ! + ( ! G G G " F8 ,F8 " F8 D8 :8 D8 , ) " D8 , + ! 5= '" , + ! % # + ! H # # <html><head><style> #p1 {display:inline; position:float; font-size:8em; font-family:sans-serif; color:palegreen;} #p2 {display:inline; position:float; font-size:2em; font-family:sans-serif; margin:-40px;} </style></head><body> <p id="p1">A</p> <p id="p2">alternativa</p> </body></html> " font-width:bold; font-width:bold; Ejemplo: un enlace que parece un botón ! <html><head><style> a.parece { padding:10px; background:#AAAAAA; color:#CCFFCC; font-size:2em; font-weight:bold; font-family:sans-serif; border-width:4px; border-style:solid; border-color:#DFDFDF #666666 #333333 #888888; } </style></head><body> <h3>Un link que parece un botón tridimensional</h3> <a href="prueba1.htm" class="parece">Cambiar página</a> </body></html> §.4.3 ¿Dónde va a parar lo que sobra? Overflow ! ! - # 4 # ! 3 - ! #E ! # # " ! ! ! # + " ! # ! ' # #E <html><head><style> div {width:100; height:100; border:2px solid red; float:left; margin:20px; } </style></head><body> <div></div> <div><img src="amapola.jpg" /></div> <div style="overflow:scroll;"><img src="amapola.jpg" /></div> <div style="overflow:hidden;"><img src="amapola.jpg" /></div> </body></html> = ! # ! < ! # + # # ! 4 # <p style=" font-size:1.6em; 4 ! "# # ">Este es un párra… ## ! ! <p style="float:left; font-size:1.6em; … ">Este es un párraf… … 6 ! # <p style="clear:left; font-size:1.6em; ">Este es un párra… …