Es wäre hilfreich, wenn Du auch schreiben würdest, worin der Unterschied
besteht. Noch hilfreicher wäre es, wenn Du zwei URLs posten würdest, an
denen man den Unterschied sieht.
> Es gibt auf dem PC keine sprite.png. Was hat es damit
> aufsich?
Du hast außerdem
background: #777777;
in styles.css (also einen relativ dunklen grauen Hintergrund).
Wenn Dein
background: url(img/sprite.png);
dahinter steht, überschreibt es die andere Direktive. Da das Bild nicht
existiert, zeigt der Browser dann den default-Hintergrund, also
wahrscheinlich weiß. Wenn die Zeile nicht da ist, hat sie natürlich auch
keinen Effekt.
hp