Imágen de fondo en todas páginas

¿Cómo pongo una imagen de fondo en todas las páginas de mi web? Es un coñazo tener que ir modificando página por página añádiendole la imagen de fondo. Otra cosa, si quiero una imagen de fondo diferente para una pagina en concreto se podría poner igual?

body {
background-color: #000;
margin-top: 40px;
margin-right: 40px;
text-align: center;
background-image: url(/images/bg.gif);
background-repeat: no-repeat;
background-attachment:fixed;

eso es lo que quiero poner en todas las paginas menos en algunas en concreto. cómo lo haría?
hola
veamos

eso lo tienes en la hoja de stilos verdad???
entonces te funcionará para toodas las páginas
si deseas que alguna tenga imagen diferente

entonces podrias intentarlo definirlo asi

.fondo2 {aqui metes la otra imagen que deseas}

en el html en cuestion asi

<body class="fondo2">

nunca lo he intentado para body, pero creo que funciona
saludos
Hola Janeth jejeje, esque no tengo hoja de estilos :oops: :oops: :oops:

Quisiera saber cómo poner eso en una hoja de estilos,donde subirla y como poner el código para que enlace todas las paginas. :)
jajajaj

pues, es hora de empezar
leete el curso al principio te dice como hacerla
luego pones esa orden
y listo
Yaneth escribió:jajajaj

pues, es hora de empezar
leete el curso al principio te dice como hacerla
luego pones esa orden
y listo

mm...no a a poder ser,falta de tiempo.Sólo quería poner eso en todas las páginas :wink:

Si pongo esto en un .css:

body {
background-color: #000;
margin-top: 40px;
margin-right: 40px;
text-align: center;
background-image: url(/images/bg.gif);
background-repeat: no-repeat;
background-attachment:fixed;

hace falta algo más?