C'est globalement ça, Keupon, sauf que :
1) mieux vaut une feuille CSS externe : tu colles ton code CSS dans un fichier styles.css (par exemple) et tu l'appelles sur ta/tes page(s) avec : <link href="styles.css" rel="stylesheet" type="text/css"/> (à placer entre lers balises <head> et </head>) > pour plus de détails, voir le lien que j'avais donné plus haut (c'ets sur la même page que l'instruction php include).
2) tu as précisé 2 positions différentes pour le background :D
background-position:center;
background-position:middle;
Seule la position "center" est valable.
3) les attributs "scrollbar" ne seront valables que sous IE (code propriétaire Microsoft) et n'ont par ailleurs rien à voir avec le background.
4) Pour la photo qui disparaît quand tu redimensionnes, c'est très simple : en théorie, une photo en background n'est pas redimensionnable (on peut forcer le redimensionnement, mais ça n'ets pas conseillé).
Si tu essaies donc de le faire avec les attributs height et width habituels, le navigateur ne comprend pas et n'affiche donc pas le background ;)
En l'occurrence, pour avoir un background, je créerais une class CSS de la manière suivante :
.bckg {
background-image:url(./monimage.jpg);
background-repeat:no-repeat;
}
Dans le HTML :
<div class="bckg">ton texte ici</div>
Dernière chose : Riton, si tu as d'autres problèmes, le mieux est, soit de mettre ton code (HTML et CSS) dans ton message, soit de le poster en fichier attaché (sais pas si c'est possible ici, remarque).
PS : en plus d'openweb, une des référnces francophones en matière de CSS et standards Web :
http://www.alsacreations.com
PS2 : désolé pour la mise en forme du post, suis sous Firefox...