CSS Colors
Colors can be applied to the foreground and background of text and
objects using the color and background-color properties (or by supplying a
single argument to the background
property). The colors specified can be one of the named colors (such as
red or blue), colors created from hexadecimal RGB
triplets (such as #ff0000 or #0000ff), or colors created using the rgb CSS function.
The standard 16 color names as defined by the W3C (http://www.w3.org) standards organization are: aqua, black,
blue, fuchsia, gray, green,
lime, maroon, navy,
olive, purple, red,
silver, teal, white,
and yellow. The following rule uses one
of these names to set the background color for an object with the ID of
object:
#object { background-color:silver; }In the rule below, the foreground color of text in all <div> elements is set to yellow (because
on a computer display, hexadecimal levels of ff red, plus ff green, plus 00 blue create the color yellow):
div { color:#ffff00; }Or, if you don’t wish to work in hexadecimal, you can specify your
color triplets using the rgb function,
as in the following rule, which changes the background color of the
current document to aqua:
body { background-color:rgb(0, 255, 255); }Note
If you prefer not to work in ranges of 256 levels per color, you
can use percentages in the rgb
function instead, with values ranging from the lowest (0) amount of a primary color through to the
highest (100), like this: rgb(58%, 95%, 74%). You can also use floating-point values for even ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access