Professional Documents
Culture Documents
Clase 4 - Background Color e Imagen de Fondo
Clase 4 - Background Color e Imagen de Fondo
de fondo en CSS
!"#$%&'(')*(+,-"#./' +#0#"
!" #$%#&'("( )"*+,$%-.(/*%0%$ .% #'$1&2' '32")0'*'$ '0 *%0%$ (' 4%.(% #"$" -. '0'1'.2% 567!8 3&1#0'1'.2' ('*0"$"1%3 9 '. 3-
:"0%$ *%0%*"1%3 '0 *%0%$ ('3'"(%;
<. *"3% ('0 *%0%$ (' 4%.(%8 '0 :"0%$ '3 -. *%0%$ =-' #-'(' #$'3'.2"$3' '. 0%3 4%$1"2%3 =-' :'.&1%3 *%.%*&'.(% ('3(' ".2'$&%$'3
0'**&%.'3;
!2&3"*&)45"#01 '0>*%0%$>$'#$'3'.2"(%>#%$>-.>?>
3',-&(%>('>@>*"$"*2'$'3>"04".-1A$&*%3>=-'>
$'#$'3'.2".>-.>*%0%$>'3#'*B4&*%;
!67801 2"1)&A.>'3>:C0&(%>'0>:"0%$>'.>DEF>G$%H%8>
:'$('8>"I-0J
HTML CSS
Tenemos un color azul para el fondo y un color diferente para cada uno de los
textos dentro del ejemplo, con esto podemos crear espacios dentro de la pagina con
mas personalidad.
Si deseamos colocar un color de fondo a toda la página web, tendríamos simplemente
que escribir en la etiqueta <body> y establecer la propiedad background-color con
el valor del color que queramos, seria: body {background-color: yellow;}
Generar un fondo con color diferente para cada sección de nuestra pagina, genera una
instrucción con su nombre particular. Vamos a revisar otros espacios a os cuales les
podemos cambiar el color de fondo.
(%$(4&*"*/.")9:%$;,*145":&
!" #$%#&'("( )"*+,$%-.(/&1",' .%3 #'$1&2' '32")0'*'$ -." &1",'. (' 4%.(% " -. '0'1'.2%8 '3 2". 3&1#0' *%1%
('*0"$"$ 0" #$%#&'("( 9 '. 3- :"0%$ '32")0'*'$ *-C0 3'$C 0" &1",'. =-' "#"$'I*";
<0 :"0%$ (' 0" #$%#&'("( .")9:%$;,*1)$#$% 2&'.' "0,% '.
'3#'*&"08 2$"2" (' &.(&*"$ 0" &1",'. (' 0" 3&,-&'.2' 1".'$"K
;%#<="%)>4!$ $ ?6@=AB
L& 0" &1",'. '32C '. 0" 1&31" *"$#'2" ('0 (%*-1'.2% 2CD@8
'.2%.*'3 3' *%0%*" '0 .%1)$' ('0 "$*M&:% *%. 3- $'3#'*2&:" HTML
'N2'.3&O.8 '. *"3% (' =-' '0 "$*M&:% '32' '. %2$" (&$'**&O.8
'.2%.*'3 &.(&*"1%3 '3" (&$'**&O. '. 0-,"$ (' *%0%*"$ 3%0% '0
.%1)$';
CSS
R%2' =-' 0" &1",'. '1#&'I" " $'#$%(-*&$3' 2".2%
M%$&I%.2"0 9 :'$2&*"01'.2' ('3(' 0" '3=-&."
3-#'$&%$ &I=-&'$(" ('0 )0%=-'8 M"32" *-)$&$ 2%(% '0
)0%=-' *%. )#"''J=+$,*$45:S8 '32' M'*M% %*-$$'
#%$ ('4'*2%;
T%.'$ &1",'. (' 4%.(% " 2%(" 0" #C,&." U')8 '3
2". 3'.*&00% *%1% "#-.2"$ " 0" '2&=-'2" )%(9 (' 0"
#C,&.";
!" #$%#&'("( &1",'. (' 4%.(% #-'(' 3'$
M'$'("(" " 0%3 '0'1'.2%3 M&H%8 #"$" '00%
3&1#0'1'.2' '32")0'*'1%3 '0 :"0%$ ('
)"*+,$%-.(/&1",' ('0 M&H% '. &.M'$&2;
K"%4"' 45L:&,&' *& +$,*$ &, MNN
<3 #%3&)0' '32")0'*'$ 1C3 (' -." &1",'. *%1% 4%.(%8 '0 #$&1'$% #$':"0'*'$C8 3& '. *"3% .% 'N&32' '.2%.*'3 '0 3',-.(% 9 "3B
3-*'3&:"1'.2'Q #"$" '3#'*&4&*"$ 1C3 (' -." &1",'.8 3&1#0'1'.2' 3'#"$" *%. *%1"3 0"3 -$08 '. '0 :"0%$8 #%$ 'H'1#0%K
-$0GV)%1)&00%;#.,SJ8-$0GSM22#3KWW&1",'3;#'N'03;*%1W#M%2%3WXYYZY[W#'N'03/#M%2%/XYYZY[;H#',\*3]3$,)^(0]#'N'03/#&N")"9/
XYYZY[;H#,^41]H#,SJQ
!"#!$%&'& (')*+"#,-&."%!%'/
!" #$%#&'("( )"*+,$%-.(/$'#'"2 #-'(' 3'$ M'$'("(" " 0%3 '0'1'.2%3 M&H% 3&'1#$' 9 *-".(% 3' '32")0'*' '0 :"0%$ M'$'("$ '.
(&*M%3 '0'1'.2%3 M&H%;
T%$ 'H'1#0% 3& '32")0'*'1%3 =-' 0" &1",'. (' 4%.(% 3' $'#&2'
'. -." (&$'**&O. M%$&I%.2"08 #"$" '0 *-'$#% (' 0" #C,&." U')
G)%(9J 9 #%$ %2$% 0"(% *%.2"1%3 *%. -. )0%=-' (' *%.2'.&(%
*%. )#"''J=>4R$= ('.2$% ('0 *-'$#% 9 0' &.(&*"1%3 "0 )0%=-'
>4R$ *%1% '0 M'$'(" '0 '32&0% (' $'#'2&$ 4%.(% -3".(% '0 :"0%$
4,>&%4P8 '.2%.*'3 '3' )0%=-' 2"1)&A. 2'.($C 0" &1",'. ('
4%.(% $'#&2&'.(% '. 0" 1&31" (&$'**&O. =-' '0 ("*%& <.$*QA
HTML
CSS
Podemos observar que el elemento con class="hijo" obedece al estilo del elemento
padre, repite la imagen de fondo solo en dirección horizontal.
!"#!$%&'& 8')*+"#,-&.'//')59%-/
!" #$%#&'("( )"*+,$%-.(/"22"*M1'.2 .%3 #'$1&2' ('4&.&$ 3& 0" &1",'. (' 4%.(% 3' =-'(" 4&H" % 3' 1-':' '. 0" #".2"00"
*-".(% '0 -3-"$&% 3' ('3#0"*' 3%)$' '00" % M"," 3*$%00Q #"$" '00% M"$'1%3 -3% (' 0%3 :"0%$'3 =-' *%$$'3#%.('.;
')%$##01 M"*' =-' 0" &1",'. (' 4%.(% 3' 1-':" '. 0" #".2"00" H-.2% *%. '0 '0'1'.2% =-' 0% *%.2&'.';
+43&*01 0" &1",'. (' 4%.(% =-'(" 4&H" 1&'.2$"3 '0 )0%=-' 3' 1-':' *%. '0 $'32% ('0 *%.2'.&(%;
CSS
<0 *O(&,% =-' 2'.'1%3 M"$C =-' '0 #$&1'$ )0%=-' 2'.," -." &1",'. (' 4%.(% =-' 3' 1-':' H-.2% *%. '0 )0%=-' =-' 0% *%.2&'.'
9 '0 3',-.(% *"3% M"$C =-' 3' =-'(' 4&H" M"32" =-' '0 )0%=-' =-' 0% *%.2&'.' M"9" 2'$1&."(% (' #"3"$ *-".(% '0 -3-"$&% 3'
('3#0"*' #%$ 0" #".2"00";
T"$" *%1#$%)"$ '0 $'3-02"(% 2' ('H% -." #'=-'`" 2"$'" 9 '3 '0 3&,-&'.2'K '32")0'*' (&1'.3&%.'3 "('*-"("3 " 0%3 )0%=-'38 *$'"
#C$$"4%3 9 0%3 '0'1'.2%3 =-' ('3''3 '. *"(" )0%=-'8 (' 2"0 1".'$" =-' 3'" .'*'3"$&% -. ('3#0"I"1&'.2% '. 0" #".2"00"8
'32")0'*' &1C,'.'3 (' 4%.(% 9 #$-')" =-' -.% 3' 1-':' 9 0" %2$" =-'(" 4&H";
Estas son las propiedades básicas para manejar el fondo de la pagina web y el
fondo de los textos, o con uso de imágenes. Solo debemos tener cuidado con el
tipo de imágenes y colores que vamos a utilizar, para facilitar la
visualización de la pagina web.
1./+%#/&2)&/)344
!"3 4-.*&%.'3 aLL 3' -2&0&I". *%1% :"0%$ (' "0,-."3 #$%#&'("('3; T%$ 'H'1#0% 0" 4-.*&O. >'#<A 3' -2&0&I" #"$" ('4&.&$ '0
)$#$% -2&0&I"(% *%1% :"0%$ (' "0,-."3 #$%#&'("('3 *%1%8 .")9:%$;,*1)$#$%S .$%*&%1)$#$%S &P)T
0'1#"%2 )'1),1': ;,-)$<- )'1)67
<3 #%3&)0' =-' '. "0,-."3 %*"3&%.'3 .'*'3&2'1%3 &.(&*"$ :"0%$'3 #$'*"0*-0"(%3 #%$ '0 .":',"(%$; T%$ 'H'1#0%8 0" 3-1" (' (%3
:"0%$'3 =-' ('3*%.%*'1%3 ".2'3 (' &.&*&"$ '0 #$%*'3%8 % .% 3")'1%3 'N"*2"1'.2' *-".2% 3-1".8 #'$% =-' '0 .":',"(%$ 3&
(')'$B" *%.%*'$;
<32% '3 #%3&)0' M"*'$0% *%. 0" 4-.*&O. )"#)<A (' MNN8 *%1% :"1%3 " :'$K
Como podemos ver, se pueden usar operaciones como sumas ( + ), restas (
- ), multiplicaciones ( * ) o divisiones ( / ) que utilicen alguna de
las unidades soportadas por CSS, como por ejemplo, números, dimensiones,
porcentajes, tiempos, ángulos, etc...
En algunas ocasiones, necesitaremos que en una propiedad se aplique un valor de varias posibilidades. De esas
posibilidades, no sabremos exactamente cuál necesitamos, pero si sabremos una de sus cualidades: es la más
pequeña, en otras palabras, necesitamos el valor mínimo.
CSS permite realizar esto utilizando la función min() que nos permite elegir el valor más pequeño de 2 o más
posibilidades aplicadas por parámetro:
!"#$ %&'()%*+% ,- .(/#0 /1 !""#$2 "(13&*1 4 ),%-/$ 1' !%& /1' 1'131-#$ #'()* "1%
35" 6*%-/1 /1 !""#$7 8$/$ 1"#1 )5'),'$2 &,1/1 *1%'(9%*"1 /1"/1 :;; "( "<'$ "1
,#('(9% 1=)',"(>%31-#1 &%*% 1"#% #%*1%7
!">4-.*&O.>"22$GJ8>3'>'.*"$,"$">('>(':%0:'$>-.">*"('.">('>2'N2%>$'#$'3'.2".(%>'0>:"0%$>('>-.>"2$&)-2%;