Définition de la CSS color.
La propriété de Couleur CSS color
permet de spécifier la couleur d'un texte d'un élément (X)HTML.
color
CSS peut prendre comme valeur de couleur : -
transpent
: la couleur du texte est transparente. Revient à fairergba(0,0,0,0)
. -
#RGB
: couleur en hexadécimale, ex:#FF6347. -
nommée
,couleur prédéfinie
, ex:tomato. -
rgb(r,g,b)
: couleur en RGB.
r, g et b sont compris entre 0 et 255, s'ils sont en pourcentage alors spécifier l'unité "%". Ex:rgb(255,99,71). -
rgba(r,g,b,alpha)
: couleur en RGB avec transparence (CSS3).
"alpha" est compris entre 0 et 1 pour opaque. Ex:rgba(255,99,71,0.5). -
hsl(h,s%,l%)
: couleur en HSL (CSS3), ex: hsl(9,100%,64%). -
hsla(h,s%,l%,alpha)
: couleur en HSL avec transparence (CSS3).
"alpha" est compris entre 0 et 1 pour opaque. Ex:hsla(0,59%,41%,0.3). -
inherit
oucurrentColor
, la couleur est héritée de la propriété CSScolor
de son parent (CSS2).
Il existe aussi en cascading style sheets 2 (CSS 2.1 mais dépréciée en CSS 3), la possibilité de récupérer des couleurs de l'interface navigateur (net4.7 gère cela très mal).
Conditions d'application de la CSS color.
La propriété CSS color
est applicable sur l'ensemble des balises HTML ou XHTML et ne pose aucun problème d'interprétation, sauf pour les nouvelles unités de couleurs CSS3 (Conversion et compatibilité).
Héritage des valeurs Css de color.
Les balises filles HTML ou XHTML héritent de la propriété color
, sauf la balise HTML ou XHTML A
.
Conditions d'animation de color en CSS3.
La CSS color
est une propriété de feuille de style qui peut être utilisée pour les animations CSS et transitions CSS.
Compatibilités navigateurs de la propriété color
Equivalence de la CSS color en HTML.
Son équivalence en HTML est l'attribut COLOR
de la balise HTML FONT
ou l'attribut TEXT
de balise HTML BODY
.
Flash mx color
CSS
Pour les utilisateurs de Flash, l'équivalence actionscript de la feuille de style color
est color
. Seules les valeurs de type #000000 sont analysées.
Exemples et astuces CSS pour utiliser color
Mettre une couleur de texte par défaut.
Vous pouvez spécifier une couleur par défaut mais aussi une taille ou une police grâce aux feuilles des style css.
Il vous suffit définir les propriétés css pour la balise BODY
Les couleurs de textes et l'accessibilité
Dans les cadre de l'accessibilité, vous devez répondre à certaines recommandations WCAG 2.0 pour les couleurs. Vous devez vous assurer que le contraste entre la couleur d'un texte et son arrière-plan est suffisamment grand pour que le texte soit correctement lu.
Mettre une bordure de couleur à une image.
Il est possible de donner, spécifier une couleur pour la bordure d'une image sans mettre un lien.
Il est possible de spécifier une couleur différente du texte pour la bordure d'une image dans un lien.
Votre avis sur la définition color en CSS
Votez pour la définition CSS color
- 1/5
- 2/5
- 3/5
- 4/5
- 5/5
Votes: 4 / 5 - 22
votes
Cliquez sur une étoile pour voter.