rgb(255,255,255)
est disponible depuis CSS1. Mais #ffffff
semble être beaucoup plus populaire.
Évidemment, il est légèrement plus compact. Je sais que l'hexagone est plus étroitement lié aux octets sous-jacents et je comprends qu'il y aurait des avantages à effectuer des opérations arithmétiques sur ces valeurs, mais ce n'est pas quelque chose que vous allez faire avec CSS.
Les valeurs de couleur ont tendance à être créées par des concepteurs (comme moi) qui ne rencontreraient jamais la notation hexadécimale ailleurs, et sont beaucoup plus familiers avec la notation décimale qui est la principale façon de spécifier la couleur dans les applications qu'ils utilisent - en fait, j'en ai rencontré pas mal qui ne réalisaient pas comment une valeur hexadécimale donnée se décompose en composantes RVB et supposaient qu'elle n'était pas directement liée à la couleur du tout, comme une référence du système de couleurs Pantone (par exemple PMS432).
Alors, une raison de ne pas utiliser les décimales ?
3 votes
Mise à jour : merci beaucoup pour les réponses. Je ne pense pas qu'une raison impérieuse d'utiliser l'une ou l'autre soit évidente, et je n'ai donc pas marqué de réponse. Mais quelques points secondaires intéressants, en particulier celui de WCWedin sur décimal étant requis pour RGBA
0 votes
Hmm, je ne suis pas sûr de ce que je fais de mal avec la syntaxe de lien de Markdown ?