Ich habe gelesen, dass es in CSS3 mit <gradient> ein Möglichkeit gibt, Farbverläufe zu definieren. Ich würde gerne anstelle eines Hintergrundbildes einen solchen Farbverlauf erzeugen. Allerdings befürchte ich, dass die Browser hier noch keine einheitliche Unterstützung bieten. Macht es Sinn, die Funktion bereits zu nutzen oder sollte ich doch noch warten, bis sich ein einheitlicher Standard etabliert?
Eine, wenn auch nicht wirklich schöne Fallbacklösung könnte sein, im CSS erst das Hintergrundbild zu setzen und anschließend den Farbverlauf.
Browser, die den Farbverlauf per CSS nicht kennen, stellen das Hintergrundbild dar. Browser, die CSS3 tauglich sind, überschrieben die Einstellung für den Hintergrund mit dem Farbverlauf.
Das ganze ist aus dem Bauch heraus geschossen. Also: ungetestet.