In browsers that implement the Level 4 standard, they accept the same parameters and behave the same way. Note: As of CSS Colors Level 4, rgba() is an alias for rgb().
CSS Level 1 only included 16 basic colors, called the VGA colors as they were taken from the set of displayable colors on VGA graphics cards.Note: The list of accepted keywords has undergone many changes during the evolution of CSS: Though many keywords have been adapted from X11, their RGB values may differ from the corresponding color on X11 systems since manufacturers sometimes tailor X11 colors to their specific hardware.Several keywords are aliases for each other:.The color keywords all represent plain, solid colors, without transparency.Unlike HTML, CSS will completely ignore unknown keywords.The other color keywords should only be used in CSS and SVG. HTML only recognizes the 16 basic color keywords found in CSS1, using a specific algorithm to convert unrecognized values (often to completely different colors).There are a few caveats to consider when using color keywords: Although the names more or less describes their respective colors, they are essentially artificial, without a strict rationale behind the names used.
Using the color() functional notation, to specify a color in a variety of predifined or custom color spaces.Ĭolor keywords are case-insensitive identifiers that represent a specific color, such as red, blue, black, or lightseagreen.Using the Lab coordinate system, via the lab() functional notation. Using the LCH cylindrical coordinate system, via the lch() functional notation. Using the HWB cylindrical-coordinate system (via the hwb() functional notation). Using the HSL cylindrical-coordinate system (via the hsl() and hsla() functional notations). These always specify a color in the sRGB color space Using the RGB cubic-coordinate system (via the #-hexadecimal or the rgb() and rgba() functional notations). All existing keywords specify a color in the sRGB color space Using a keyword (such as blue or transparent).
A may also include an alpha-channel transparency value, indicating how the color should composite with its background.Ī can be defined in any of the following ways: