RE:Lo reconoceran los distintos tipos de navegador
Pues... como siempre, la respuesta es NO (¿adivináis cuál no lo soporta?).
No se puede acusr en este caso a Microsoft de crear nuevos estilos, porque se trata de un estandar aprobado por el W3C en 1996 (y que en Netscape no han hecho ni caso). De hecho, la propiedad background de la etiqueta <body> ya no aparece declarada en la norma HTML4, porque se consideraba que debería ser desechada en favor de una imagen de fondo declarada a través de las hojas de estilo.
En este caso, las 2 propiedades que no soporta Netscape 4.x son:
background-position (que coloca la imagen)
background-attachement( que declara si debe permanecer fija)
Hasta donde he podido comprobar (los que utilicen otros navegadores, por favor nos lo hagan saber si funciona) es compatible con explorer 4 y superiores y Netscape 6.