Con CSS se puede personalizar el fondo de cada objeto de nuestra página, permitiendonos escojer el color de fondo, una imagen, la posición de la imagen, el comportamiento, y las repeticiones de la misma…
El color de fondo
El color de fondo se define usando el atributo background-color y un color RGB cómo valor.
La imagen de fondo
Podemos definir un objeto con una imagen de fondo usando el atributo background-image y cómo valor una forma del estilo url(imagen.jpg), por ejemplo:
La posición del fondo
La imagen de fondo se puede aliniar a la parte superior, inferior.., para esto usaremos el atributo background-position, indicando uno o mas de los siguientes valores:
top – Aliniar en la parte superior
bottom – Aliniar en la parte inferior
center – Aliniar en el medio
left – Aliniar a la izquierda
right – Aliniar a la derecha
Vamos a ver un ejemplo de imagen de fondo aliniada en la parte superior derecha:
El comportamiento
El comportamiento de la imagen de fondo cuando usamos las barras de desplazamiento también se puede definir con el atributo background-attachment, que puede ser:
scroll – La imagen se mueve con el interior del objeto
fixed – La imagen no se mueve
Podemos hacer que el fondo no se desplace al desplazar la página:
Las repeticiones
Podemos hacer que la imagen de fondo se repita usando el atributo background-repeat:
repeat – La imagen se repite vertical y horizontalmente
repeat-x – La imagen se repite horizontalmente
repeat-y – La imagen se repite verticalmente
no-repeat – La imagen no se repite
Podemos hacer que el fondo no se desplace al desplazar la página:
El atributo background
El atributo background es una mezcla de los cinco anteriores y nos permite usar todos sus posibles valores para definir un fondo rapidamente:
Eloi de San Martín
http://www.programacionweb.net/articulos/articulo/?num=322
como hago para que mi imagen de fondo sea con la resolucion de mi pantalla para que cubra toda mi pagina?