CSS Color Keywords

Subject: css

CSS Color Keywords

CSS Color Keywords are predefined names used to set color values for HTML elements. These keywords represent standard colors defined by the W3C and are supported by all modern browsers.

Using color keywords is a convenient way to apply colors without needing hexadecimal, RGB, or HSL values.


Syntax


Common CSS Color Keywords

There are 147 standard color keywords defined in CSS. Some popular examples include:

  • red
  • green
  • blue
  • yellow
  • orange
  • purple
  • teal
  • black
  • white
  • gray

These keywords make styling faster and easier without needing to remember color codes.


Example: Using CSS Color Keywords


When to Use Color Keywords

  • For quick and easy styling during development
  • When working with standard UI colors (e.g., red for errors, green for success)
  • For readability and simplicity in small projects

Limitations

  • Limited to 147 predefined colors
  • Not suitable for precise brand colors
  • Less flexible than hex, RGB, or HSL for advanced design

Key Takeaways

  • CSS color keywords are simple, readable names for colors
  • Supported in all browsers
  • Great for quick styling and prototyping
  • For precise control, use Hex (#ff0000), RGB (rgb(255, 0, 0)), or HSL (hsl(0, 100%, 50%))