Lors d'un projet client, nous nous sommes rendus compte de la différence de couleur qui pouvait apparaître entre FireFox et Internet Explorer au niveau de certains intitulés.
Malgré tous les outils de debugging classiques, nous n'arrivions pas à détecter quelles feuilles de style portaient sur les libellés.
En fait, ces différences de couleurs étaient dûs aux navigateurs eux-même et aux choix qu'ils ont fait pour la coloration de la balise <legend>.
- Le choix de base pour IE est la couleur bleu "#0046d5"
- Le choix de base pour FF est la couleur noir
Nous conseillons donc de systèmatiquement surcharger cette couleur en mettant une régle CSS sur la balise <legend> de façon à avoir un comportement unifié dans les différents navigateurs.
exemple :
legend { color: black; }