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 ...
Get Learning PHP, MySQL, JavaScript, and CSS, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.