CSS HEX Colors
HEX Value
A hexadecimal color is specified with: #RRGGBB.
In CSSa color can be specified using a hexadecimal value in the form:
#rrggbb
Where rr (red)gg (green) and bb (blue) are hexadecimal values between 00 and ff (same as decimal 0-255).
For example#ff0000 is displayed as redbecause red is set to its highest value (ff) and the others are set to the lowest value (00).
To display blackset all values to 00like this: #000000.
To display whiteset all values to fflike this: #ffffff.
Experiment by mixing the HEX values below:
RED
GREEN
BLUE
Shades of gray are often defined using equal values for all the 3 light sources:
3 Digit HEX Value
Sometimes you will see a 3-digit hex code in the CSS source.
The 3-digit hex code is a shorthand for some 6-digit hex codes.
The 3-digit hex code has the following form:
#rgb
Where rgand b represent the redgreenand blue components with values between 0 and f.
The 3-digit hex code can only be used when both the values (RRGGand BB) are the same for each component. Soif we have #ff00ccit can be written like this: #f0c.
Here is an example:
Example
body {
background-color: #fc9; /* same as #ffcc99 */
}
h1 {
color: #f0f; /* same as #ff00ff */
}
p {
color: #b58; /* same as #bb5588 */
}
Try it Yourself »