J'oublie toujours quelles couleurs je traite dans CSS quand je le vois la valeur hexagonale. Je voudrais utiliser le nom à la place (E.g Couleur: LightGreen). Est-il soutenu par tous les navigateurs? (ou uniquement les 16 couleurs de base)? P>
7 Réponses :
Toutes les couleurs de RGB.TXT sont prises en charge par les grands navigateurs, mais certaines peuvent avoir des définitions légèrement différentes. Utilisez le code hexagonal pour être en sécurité. P>
@Charlie: Ils sont maintenant i>. Ils n'étaient pas alors i>.
Correct, CSS3 n'a pas été spécifié lorsque ce commentaire a été fait. Toutefois, la spécification CSS2 de 1998 relie la spécification HTML4 qui présente les couleurs de base 16 et leurs valeurs RVB. CSS1 SPEC ne indique cependant pas aux valeurs RVB.
Je préférerai la valeur hexagonale car il est pris en charge par tous les navigateurs et je peux spécifier une large gamme de couleurs que les couleurs nommées. P>
CSS utilise 17 couleurs standard . Celles-ci sont toutes prudentes à utiliser. Il existe également Couleurs système dont les valeurs sont dépendantes du système et du navigateur, mais Peut être utile pour s'intégrer aux défauts système, mais cela est obsolète par CSS3 Couleur (pour tout ce qui vaut la peine). P>
Utilisez des classes, puis
<style>.lightorange {color: #FE7A15 !important}</style> <div class="lightorange info"></div>
Maintenant, tous les navigateurs populaires prennent en charge les 17 couleurs de base plus 130 plus de nom de couleur http://www.w3.org/tr/ 2003 / CR-CSS3-Color-20030514 / # SVG-Color et http: // www.w3schools.com/css/css_colornames.asp p>
Donc, non seulement vous pouvez utiliser ces 17 couleurs de base, mais vous pouvez également utiliser les noms de mots-clés de 130 svg 1.0 couleur P>
Vous pouvez toujours ajouter des commentaires à votre fichier CSS afin de:
.my_class { color: #ffa500; /* Orange */ }
duplicaté possible de Y a-t-il de bonnes raisons d'utiliser Hex sur décimal pour les valeurs de couleur RVB dans CSS?
Pas un duplicata. C'est une question différente.