Image by CrazyArtZone
Colors are widely used in CSS, whether for text color, background color, gradients, shadows, borders and more. There are several ways to define colors in CSS, each with their own pros and cons.
Modern browsers support more than 140 color names, from the most basic (black, white, red, green, blue, etc) to the more specific (lawngreen, orchid, crimson, etc). You could use them in your HTML and CSS by name, Hex color code or RGB value.