Según la recommandation du W3C pour le raccourci d'arrière-plan CSS les valeurs sont [<'background-color'> || <'background-image'> || <'background-repeat'> || <'background-attachment'> || <'background-position'>] | inherit
.
En suivant cette recommandation, j'écris une déclaration comme celle-ci :
background: transparent url("/images/layout/sprite.png") repeat-y scroll right top;
Lorsque j'inspecte cet élément dans Firebug, la partie couleur apparaît en dernier, et non en premier :
background: url("/images/layout/sprite.png") repeat-y scroll right top transparent;
L'utilisation de la méthode Firebug semble fonctionner, mais elle ne suit pas la recommandation du W3C. J'ai effectué quelques recherches sur Google, mais je n'ai trouvé aucune information à ce sujet. Existe-t-il une histoire dont je ne suis pas au courant ? S'agit-il d'un bogue de Firebug ?