Académique Documents
Professionnel Documents
Culture Documents
7 Modelo de cajas
1r SMX Aplicaciones Ofimticas IES Pere Maria Orts i Bosch
Esto permite mayor legilibilidad del texto, y adems, permite contrastar diferentes partes de la pgina.
6
Modelo de cajas
Hasta ahora, hemos dado estilo a los elementos A partir de ahora, ajustaremos los elementos en la pgina Veremos el modelo de cajas (Box Model) CSS trata a cada elemento como una caja (BOX) Una caja tiene los siguientes elementos: rea de contenido padding (relleno) margin (margen) border (borde)
9
Modelo de cajas
10
Modelo de cajas
Todos los elementos son tratados como cajas: Prrafos Encabezados Blockquotes Listas Elementos de listas incluso los elementos inline: <em> enlaces
11
Modelo de cajas
Los elementos de las cajas:
rea de contenido padding (relleno) margin (margen) border (borde)
12
rea de contenido
Cada elemento comienza con algn contenido: Imagen o texto en una caja que lo contiene Por defecto, no existe espacio entre el contenido y el lmite de la caja:
13
Padding (relleno)
Cualquier caja puede tener una capa de relleno alrededor del rea de contenido Se utiliza para crear un espacio visual entre el contenido y el borde de la caja Es opcional Es transparente y no tiene color ni ningn tipo de decoracin
14
Border (borde)
Ofrece una separacin visual entre el contenido y otros elementos de la pgina Rodea el padding Es opcional, tiene un ancho, color y estilo
15
Margin (margen)
Es opcional y rodea al borde. Transparente sin color ni estilo. Nos permite aadir espacio entre el elemento y otros Si dos cajas estn juntas, los mrgenes actan de espacio
16
17
18
19
20
Volvemos al BAR
21
22
23
24
25
26
Modelo de cajas
Lo convertimos en modelo de cajas:
27
Posibles cambios
28
29
30
31
32
33
34
35
<img> y background-image
Background-image: Para aadir atractivo <img> Para mostrar una imagen
36
Background-image ms a fondo
Coloca una imagen en el fondo del elemento:
38
Nuevas propiedades
Background-position Puede especificarse como: Porcentaje Pxeles Palabras reservadas (top,bottom, left, right, center) Background-repeat
39
Observamos resultados
Ms padding a la izquierda
Para los padding, margins y borders, tenemos una propiedad para cada lado (top, right, bottom, left)
41
Lo probamos
El resultado es mucho mejor:
42
43
Lo probamos
Queda un estilo mejorado:
44
45
46
47
48
49
El atributo id
50
51
52
Mezclando estilos
53
Mezclando estilos
54
Otros dispositivos
55
58