Recherche…


Syntaxe

  • couleur: #rgb
  • couleur: #rrggbb
  • couleur: rgb [a] (<red>, <green>, <blue> [, <alpha>])
  • couleur: hsl [a] (<hue>, <saturation%>, <lightness%> [, <alpha>])
  • couleur: colorkeyword / * vert, bleu, jaune, orange, rouge, ..etc * /

Mots-clés de couleur

La plupart des navigateurs utilisent des mots-clés en couleur pour spécifier une couleur. Par exemple, pour définir la color d'un élément sur bleu, utilisez le mot-clé blue :

.some-class {
    color: blue;
}

Mots - clés CSS ne sont pas les majuscules sensitive- blue , Blue et BLUE generera dans #0000FF .

Mots-clés de couleur

Nom de la couleur Valeur hexadécimale Valeurs RVB Couleur
AliceBlue # F0F8FF rgb (240,248,255) AliceBlue
Blanc antique # FAEBD7 rgb (250,235,215) Blanc antique
Aqua # 00FFFF rgb (0,255,255) Aqua
Bleu vert # 7FFFD4 rgb (127,255,212) Bleu vert
Azur # F0FFFF rgb (240 255 255) Azur
Beige # F5F5DC rgb (245,245,220) Beige
Bisque # FFE4C4 rgb (255.228.196) Bisque
Noir # 000000 rgb (0,0,0) Noir
BlanchiAlmond #FFEBCD rgb (255,235,205) BlanchiAlmond
Bleu # 0000FF rgb (0,0,255) Bleu
BlueViolet # 8A2BE2 rgb (138,43,226) BlueViolet
marron # A52A2A rgb (165,42,42) marron
Bois bohu # DEB887 rgb (222,184,135) Bois bohu
CadetBlue # 5F9EA0 rgb (95,158,160) CadetBlue
Chartreuse # 7FFF00 rgb (127 255,0) Chartreuse
Chocolat # D2691E rgb (210,105,30) Chocolat
corail # FF7F50 rgb (255,127,80) corail
Bleuet # 6495ED rgb (100 149 237) Bleuet
Soie de maïs # FFF8DC rgb (255 248 220) Soie de maïs
cramoisi # DC143C rgb (220,20,60) cramoisi
Cyan # 00FFFF rgb (0,255,255) Cyan
Bleu foncé # 00008B rgb (0,0,139) Bleu foncé
DarkCyan # 008B8B rgb (0,139,139) DarkCyan
DarkGoldenRod # B8860B rgb (184,134,11) DarkGoldenRod
Gris foncé # A9A9A9 rgb (169,169,169) Gris foncé
Gris foncé # A9A9A9 rgb (169,169,169) Gris foncé
Vert foncé # 006400 rgb (0,100,0) Vert foncé
DarkKhaki # BDB76B rgb (189,183,107) DarkKhaki
DarkMagenta # 8B008B rgb (139,0,139) DarkMagenta
DarkOliveGreen # 556B2F rgb (85,107,47) DarkOliveGreen
Orange sombre # FF8C00 rgb (255,140,0) Orange sombre
DarkOrchid # 9932CC rgb (153,50,204) DarkOrchid
Rouge foncé # 8B0000 rgb (139,0,0) Rouge foncé
DarkSalmon # E9967A rgb (233,150,122) DarkSalmon
DarkSeaGreen # 8FBC8F RVB (143 188 143) DarkSeaGreen
DarkSlateBlue # 483D8B rgb (72,61,139) DarkSlateBlue
DarkSlateGray # 2F4F4F rgb (47,79,79) DarkSlateGray
DarkSlateGrey # 2F4F4F rgb (47,79,79) DarkSlateGrey
DarkTurquoise # 00CED1 rgb (0,206,209) DarkTurquoise
DarkViolet # 9400D3 rgb (148,0,211) DarkViolet
Rose profond # FF1493 rgb (255,20,147) Rose profond
DeepSkyBlue # 00BFFF rgb (0,191,255) DeepSkyBlue
DimGray # 696969 rgb (105,105,105) DimGray
DimGrey # 696969 rgb (105,105,105) DimGrey
DodgerBlue # 1E90FF rgb (30,144,255) DodgerBlue
FireBrick # B22222 rgb (178,34,34) FireBrick
FloralWhite # FFFAF0 rgb (255 250 240) FloralWhite
Forêt verte # 228B22 rgb (34,139,34) Forêt verte
Fuchsia # FF00FF rgb (255,0,255) Fuchsia
Gainsboro #DCDCDC rgb (220 220 220) Gainsboro
GhostWhite # F8F8FF rgb (248,248,255) GhostWhite
Or # FFD700 rgb (255,215,0) Or
GoldenRod # DAA520 rgb (218,165,32) GoldenRod
Gris # 808080 rgb (128,128,128) Gris
Gris # 808080 rgb (128,128,128) Gris
vert # 008000 rgb (0,128,0) vert
Vert jaune # ADFF2F rgb (173 255,47) Vert jaune
Miellat # F0FFF0 rgb (240 255 240) Miellat
Rose vif # FF69B4 rgb (255,105,180) Rose vif
IndianRed # CD5C5C rgb (205,92,92) IndianRed
Indigo # 4B0082 rgb (75,0,130) Indigo
Ivoire # FFFFF0 rgb (255,255,240) Ivoire
Kaki # F0E68C rgb (240,230,140) Kaki
Lavande # E6E6FA rgb (230 230 250) Lavande
LavandeBlush # FFF0F5 rgb (255,240,245) LavandeBlush
LawnGreen # 7CFC00 rgb (124,252,0) LawnGreen
Citronchiffon #FFFACD rgb (255 250 205) Citronchiffon
Bleu clair # ADD8E6 rgb (173,216,230) Bleu clair
LightCoral # F08080 rgb (240,128,128) LightCoral
Cyan clair # E0FFFF rgb (224,255,255) Cyan clair
LightGoldenRodYellow # FAFAD2 rgb (250 250 210) LightGoldenRodYellow
Gris clair # D3D3D3 rgb (211,211,211) Gris clair
Gris clair # D3D3D3 rgb (211,211,211) Gris clair
Vert clair # 90EE90 rgb (144.238.144) Vert clair
Rose clair # FFB6C1 rgb (255,182,193) Rose clair
LightSalmon # FFA07A rgb (255,160,122) LightSalmon
LightSeaGreen # 20B2AA rgb (32,178,170) LightSeaGreen
LightSkyBlue # 87CEFA rgb (135 206 250) LightSkyBlue
LightSlateGray # 778899 rgb (119,136,153) LightSlateGray
LightSlateGrey # 778899 rgb (119,136,153) LightSlateGrey
LightSteelBlue # B0C4DE rgb (176,196,222) LightSteelBlue
Jaune clair # FFFFE0 rgb (255,255,224) Jaune clair
Citron vert # 00FF00 rgb (0,255,0) Citron vert
Vert citron # 32CD32 rgb (50,205,50) Vert citron
Lin # FAF0E6 rgb (250,240,230) Lin
Magenta # FF00FF rgb (255,0,255) Magenta
Bordeaux # 800000 rgb (128,0,0) Bordeaux
MoyenAquaMarine # 66CDAA rgb (102,205,170) MoyenAquaMarine
MediumBlue # 0000CD rgb (0,0,205) MediumBlue
MediumOrchid # BA55D3 rgb (186,85,211) MediumOrchid
MediumPurple # 9370DB rgb (147,112,219) MediumPurple
MediumSeaGreen # 3CB371 rgb (60,179,113) MediumSeaGreen
MediumSlateBlue # 7B68EE rgb (123,104,238) MediumSlateBlue
MediumSpringGreen # 00FA9A rgb (0,250,154) MediumSpringGreen
MediumTurquoise # 48D1CC rgb (72,209,204) MediumTurquoise
MediumVioletRed # C71585 rgb (199,21,133) MediumTurquoise
Bleu nuit # 191970 rgb (25,25,112) Bleu nuit
MintCream # F5FFFA rgb (245 255 250) MintCream
MistyRose # FFE4E1 rgb (255,228,225) MistyRose
Mocassin # FFE4B5 rgb (255.228.181) Mocassin
Navajo Blanc #FFDEAD rgb (255,222,173) Navajo Blanc
Marine # 000080 rgb (0,0,128) Marine
OldLace # FDF5E6 rgb (253,245,230) OldLace
olive # 808000 rgb (128,128,0) olive
OliveDrab # 6B8E23 rgb (107 142,35) OliveDrab
Orange # FFA500 rgb (255,165,0) Orange
Rouge-orange # FF4500 rgb (255,69,0) Rouge-orange
Orchidée # DA70D6 rgb (218,112,214) Orchidée
PaleGoldenRod # EEE8AA rgb (238,232,170) PaleGoldenRod
Vert pâle # 98FB98 rgb (152,251,152) Vert pâle
PaleTurquoise #AFEEEE rgb (175,238,238) PaleTurquoise
PaleVioletRed # DB7093 rgb (219,112,147) PaleVioletRed
PapayaWhip # FFEFD5 rgb (255,239,213) PapayaWhip
PeachPuff # FFDAB9 rgb (255 218 185) PeachPuff
Pérou # CD853F rgb (205,133,63) Pérou
Rose # FFC0CB rgb (255,192,203) Rose
prune # DDA0DD rgb (221,160,221) prune
Poudre bleue # B0E0E6 rgb (176,224,230) Poudre bleue
Violet # 800080 rgb (128,0,128) Violet
RebeccaPurple # 663399 rgb (102,51,153) RebeccaPurple
rouge # FF0000 rgb (255,0,0) rouge
RosyBrown # BC8F8F RVB (188 143 143) RosyBrown
Bleu royal # 4169E1 rgb (65,105,225) Bleu royal
SaddleBrown # 8B4513 rgb (139,69,19) SaddleBrown
Saumon # FA8072 rgb (250,128,114) Saumon
SandyBrown # F4A460 rgb (244,164,96) SandyBrown
SeaGreen # 2E8B57 rgb (46,139,87) SeaGreen
SeaShell # FFF5EE rgb (255,245,238) SeaShell
Terre de sienne # A0522D rgb (160,82,45) Terre de sienne
argent # C0C0C0 rgb (192,192,192) argent
Bleu ciel # 87CEEB rgb (135 206 235) Bleu ciel
SlateBlue # 6A5ACD rgb (106,90,205) SlateBlue
Gris ardoise # 708090 rgb (112,128,144) Gris ardoise
Gris ardoise # 708090 rgb (112,128,144) Gris ardoise
Neige #FFFAFA rgb (255 250 250) Neige
Vert printanier # 00FF7F rgb (0,255,127) Vert printanier
SteelBlue # 4682B4 rgb (70 130 180) SteelBlue
bronzer # D2B48C RVB (210,180,140) bronzer
Sarcelle # 008080 rgb (0,128,128) Sarcelle
Chardon # D8BFD8 rgb (216,191,216) Chardon
Tomate # FF6347 rgb (255,99,71) Tomate
Turquoise # 40E0D0 rgb (64,224,208) Turquoise
Violet # EE82EE rgb (238,130,238) Violet
Blé # F5DEB3 rgb (245,222,179) Blé
blanc #FFFFFF rgb (255,255,255) blanc
Fumée blanche # F5F5F5 rgb (245,245,245) Fumée blanche
Jaune # FFFF00 rgb (255,255,0) Jaune
Vert jaunâtre # 9ACD32 rgb (154,205,50) Vert jaunâtre

En plus des couleurs nommées, il y a aussi le mot-clé transparent , qui représente un noir entièrement transparent: rgba(0,0,0,0)


Valeur hexadécimale

Contexte

Les couleurs CSS peuvent également être représentées sous la forme d'un triplet hexadécimal, où les membres représentent les composants rouge, vert et bleu d'une couleur. Chacune de ces valeurs représente un nombre compris entre 00 et FF , ou 0 à 255 en notation décimale. Des valeurs Hexidécimales majuscules et / ou minuscules peuvent être utilisées (par exemple, #3fc = #3FC = #33ffCC ). Le navigateur interprète #369 comme #336699 . Si ce n'est pas ce que vous vouliez, mais plutôt le #306090 , vous devez le spécifier explicitement.

Le nombre total de couleurs pouvant être représentées avec une notation hexadécimale est 256 ^ 3 ou 16 777 216.

Syntaxe

color: #rrggbb;
color: #rgb
Valeur La description
rr 00 - FF pour la quantité de rouge
gg 00 - FF pour la quantité de vert
bb 00 - FF pour la quantité de bleu
.some-class {
    /* This is equivalent to using the color keyword 'blue' */
    color: #0000FF;
}

.also-blue {
    /* If you want to specify each range value with a single number, you can!
       This is equivalent to '#0000FF' (and 'blue') */
    color: #00F;
}

La notation hexadécimale est utilisée pour spécifier les valeurs de couleur dans le format de couleur RVB, conformément aux «valeurs de couleur numériques» du W3C .

De nombreux outils sont disponibles sur Internet pour rechercher des valeurs de couleur hexadécimales (ou simplement hexadécimales).

Recherchez " palette de couleurs hexadécimales " ou " sélecteur de couleurs hexadécimal " avec votre navigateur Web préféré pour trouver un tas d'options!

Les valeurs hexadécimales commencent toujours par un signe dièse (#), durent jusqu'à six "chiffres" et ne sont pas sensibles à la casse: elles ne se soucient pas de la capitalisation. #FFC125 et #ffc125 sont de la même couleur.

rgb () Notation

RVB est un modèle de couleur additif qui représente les couleurs sous forme de mélanges de lumière rouge, verte et bleue. Essentiellement, la représentation RVB est l’équivalent décimal de la notation hexadécimale. En hexadécimal, chaque nombre est compris entre 00-FF, ce qui équivaut à 0-255 en décimal et 0% à 100% en pourcentage.

.some-class {
    /* Scalar RGB, equivalent to 'blue'*/
    color: rgb(0, 0, 255);
}

.also-blue {
    /* Percentile RGB values*/
    color: rgb(0%, 0%, 100%);
}

Syntaxe

rgb(<red>, <green>, <blue>)
Valeur La description
<red> un entier de 0 à 255 ou un pourcentage de 0 à 100%
<green> un entier de 0 à 255 ou un pourcentage de 0 à 100%
<blue> un entier de 0 à 255 ou un pourcentage de 0 à 100%

hsl () Notation

HSL signifie teinte ("quelle couleur"), saturation ("combien de couleur") et légèreté ("combien de blanc").

La teinte est représentée par un angle de 0 ° à 360 ° (sans unités), tandis que la saturation et la légèreté sont représentées sous forme de pourcentages.

p {
    color: hsl(240, 100%, 50%); /* Blue */
}

La roue de couleur HSL

Syntaxe

color: hsl(<hue>, <saturation>%, <lightness>%);
Valeur La description
<hue> spécifié en degrés autour de la roue chromatique (sans unités), où 0 ° est rouge, 60 ° est jaune, 120 ° est vert, 180 ° est cyan, 240 ° est bleu, 300 ° est magenta et 360 ° est rouge
<saturation> spécifié en pourcentage où 0% est complètement désaturé (niveaux de gris) et 100% est complètement saturé (couleur vive)
<lightness> spécifié en pourcentage où 0% est entièrement noir et 100% entièrement blanc

Remarques

  • Une saturation de 0% produit toujours une couleur en niveaux de gris; changer la teinte n'a aucun effet.

  • Une légèreté de 0% produit toujours du noir et 100% produit toujours du blanc; changer la teinte ou la saturation n'a aucun effet.

currentColor

currentColor renvoie la valeur de couleur calculée de l'élément en cours.

Utiliser dans le même élément

Ici, la propriété currentColor est définie sur red car la propriété de color est définie sur red :

div {
   color: red;     
   border: 5px solid currentColor;
   box-shadow: 0 0 5px currentColor;
}

Dans ce cas, la spécification de currentColor pour la bordure est probablement redondante car son omission devrait produire des résultats identiques. Utilisez uniquement la propriété currentColor à l'intérieur de la propriété border dans le même élément si elle est remplacée par un sélecteur plus spécifique .

Étant donné que c'est la couleur calculée, la bordure sera verte dans l'exemple suivant en raison de la seconde règle remplaçant le premier:

div {
   color: blue;
   border: 3px solid currentColor; 
   color: green;
}

Hérité de l'élément parent

La couleur du parent est héritée, ici currentColor est évalué à 'bleu', ce qui rend la couleur de bordure de l'élément enfant bleue.

.parent-class {
    color: blue;
}

.parent-class .child-class {
    border-color: currentColor;
}

currentColor peut également être utilisé par d'autres règles qui, normalement, n'hériteraient pas de la propriété color, comme la couleur d'arrière-plan. L'exemple ci-dessous montre les enfants utilisant la couleur définie dans le parent comme arrière-plan:

.parent-class {
    color: blue;
}

.parent-class .child-class {
    background-color: currentColor;
}

Résultat possible:

entrer la description de l'image ici

rgba () Notation

Similaire à la notation rgb () , mais avec une valeur alpha (opacité) supplémentaire.

.red {
    /* Opaque red */
    color: rgba(255, 0, 0, 1);
}

.red-50p {
    /* Half-translucent red. */
    color: rgba(255, 0, 0, .5);
}

Syntaxe

rgba(<red>, <green>, <blue>, <alpha>);
Valeur La description
<red> un entier de 0 à 255 ou un pourcentage de 0 à 100%
<green> un entier de 0 à 255 ou un pourcentage de 0 à 100%
<blue> un entier de 0 à 255 ou un pourcentage de 0 à 100%
<alpha> un nombre compris entre 0 et 1, où 0.0 est totalement transparent et 1.0 totalement opaque

hsla () Notation

Similaire à la notation hsl () , mais avec une valeur alpha (opacité) ajoutée.

hsla(240, 100%, 50%, 0)     /* transparent */
hsla(240, 100%, 50%, 0.5)   /* half-translucent blue */
hsla(240, 100%, 50%, 1)     /* fully opaque blue */

Syntaxe

hsla(<hue>, <saturation>%, <lightness>%, <alpha>);
Valeur La description
<hue> spécifié en degrés autour de la roue chromatique (sans unités), où 0 ° est rouge, 60 ° est jaune, 120 ° est vert, 180 ° est cyan, 240 ° est bleu, 300 ° est magenta et 360 ° est rouge
<saturation> pourcentage où 0% est complètement désaturé (échelle de gris) et 100% est complètement saturé (couleur vive)
<lightness> pourcentage où 0% est entièrement noir et 100% entièrement blanc
<alpha> un nombre de 0 à 1 où 0 est totalement transparent et 1 est complètement opaque


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow