Ya, es que lo que pide el user es técnicamente imposible. No se puede definir algo visual sin CSS. Si pones background en Body el navegador lo interpreta como:
Cita: body[background=aaa.png] {
background-image: url(aaa.png);
}
No es la misma sintaxis que CSS? ELEMENTO[SELECTOR]{ATRIBUTOS} ? El navegador busca un elemento llamado Body cuyo background sea aaa.png y le atribuye una sentencia CSS. O sea, es CSS. Podríamos considerarlo CSS indirecto.
Si quiere hacer algo también indirecto tendrá que manipular el DOM mediante javascript
:
<body onload="this.style.backgroundImage='url(loquesea.p ng) fixed';">
Pero, repito, sigue siendo CSS.
P.D: Lo próximo será ¿Cómo volar agitando los brazos?