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 :color : tomato;
color : transparent;
color : #FF6347;
color : rgb(255,99,71);
color : hsl(9,100%,64%);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). -
inheritoucurrentColor, la couleur est héritée de la propriété CSScolorde 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
body { color : brown}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.
<img src="background.gif" width="50" height="50" border="5" style="border-color:#33FF33;color:#33ff33">
Il est possible de spécifier une couleur différente du texte pour la bordure d'une image dans un lien.
<a href="http://www.aliasdmc.fr">
<img src="background.gif" width="50" height="50" border="5" style="color:#33FF33;border:5px solid #33FF33">
</a>
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.