HTML CSS examples for CSS:Color
Colors in CSS can be specified by the following methods:
A hexadecimal color is specified with: #RRGGBB, where the RR (red), GG (green) and BB (blue) hexadecimal integers specify the components of the color.
All values must be between 00 and FF.
The following code shows how to Define different HEX colors:
<!DOCTYPE html> <html> <head> <style> #p1 {background-color:#ff0000;} #p2 {background-color:#00ff00;} #p3 {background-color:#0000ff;} #p4 {background-color:#ffff00;} #p5 {background-color:#ff00ff;} </style><!-- w w w . ja v a 2 s . c om--> </head> <body> <p>HEX colors:</p> <p id="p1">Red</p> <p id="p2">Green</p> <p id="p3">Blue</p> <p id="p4">Yellow</p> <p id="p5">Cerise</p> </body> </html>
An RGB color value is specified with: rgb(red, green, yellow).
Each parameter defines the intensity of the color and can be an integer between 0 and 255 or a percentage value (from 0% to 100%).
The following code shows how to Define different RGB colors:
<!DOCTYPE html> <html> <head> <style> #p1 {background-color:rgba(255,0,0,0.3);} #p2 {background-color:rgba(0,255,0,0.3);} #p3 {background-color:rgba(0,0,255,0.3);} #p4 {background-color:rgba(192,192,192,0.3);} #p5 {background-color:rgba(255,255,0,0.3);} #p6 {background-color:rgba(255,0,255,0.3);} </style><!--from w w w . j a v a 2 s . c o m--> </head> <body> <p>RGB colors with opacity:</p> <p id="p1">Red</p> <p id="p2">Green</p> <p id="p3">Blue</p> <p id="p4">Grey</p> <p id="p5">Yellow</p> <p id="p6">Cerise</p> </body> </html>
RGBA color values contains an alpha channel - which specifies the opacity of the object.
An RGBA color value is specified with: rgba(red, green, yellow, alpha).
The alpha parameter is a number between 0.0 (fully transparent) and 1.0 (fully opaque).
The following code shows how to Define different RGB colors with opacity:
<!DOCTYPE html> <html> <head> <style> #p1 {background-color:rgba(255,0,0,0.3);} #p2 {background-color:rgba(0,255,0,0.3);} #p3 {background-color:rgba(0,0,255,0.3);} #p4 {background-color:rgba(192,192,192,0.3);} #p5 {background-color:rgba(255,255,0,0.3);} #p6 {background-color:rgba(255,0,255,0.3);} </style><!-- w w w . ja v a 2s . com--> </head> <body> <p>RGB colors with opacity:</p> <p id="p1">Red</p> <p id="p2">Green</p> <p id="p3">Blue</p> <p id="p4">Grey</p> <p id="p5">Yellow</p> <p id="p6">Cerise</p> </body> </html>
HSL stands for hue, saturation, and lightness - and represents a cylindrical-coordinate representation of colors.
An HSL color value is specified with: hsl(hue, saturation, lightness).
Hue is a degree on the color wheel (from 0 to 360) - 0 (or 360) is red, 120 is green, 240 is blue.
Saturation is a percentage value; 0% means a shade of gray and 100% is the full color.
Lightness is also a percentage; 0% is black, 100% is white.
The following code shows how to Define different HSL colors:
<!DOCTYPE html> <html> <head> <style> #p1 {background-color:hsla(120,100%,50%,0.3);} #p2 {background-color:hsla(120,100%,75%,0.3);} #p3 {background-color:hsla(120,100%,25%,0.3);} #p4 {background-color:hsla(120,60%,70%,0.3);} #p5 {background-color:hsla(290,100%,50%,0.3);} #p6 {background-color:hsla(290,60%,70%,0.3);} </style><!--from www .ja v a 2 s. c o m--> </head> <body> <p>HSL colors with opacity:</p> <p id="p1">Green</p> <p id="p2">Light green</p> <p id="p3">Dark green</p> <p id="p4">Pastel green</p> <p id="p5">Violet</p> <p id="p6">Pastel violet</p> </body> </html>
HSLA color extends HSL color values with an alpha channel - which specifies the opacity of the object.
An HSLA color value is specified with: hsla(hue, saturation, lightness, alpha), where the alpha parameter defines the opacity.
The alpha parameter is a number between 0.0 (fully transparent) and 1.0 (fully opaque).
The following code shows how to Define different HSL colors with opacity:
<!DOCTYPE html> <html> <head> <style> #p1 {background-color:hsla(120,100%,50%,0.3);} #p2 {background-color:hsla(120,100%,75%,0.3);} #p3 {background-color:hsla(120,100%,25%,0.3);} #p4 {background-color:hsla(120,60%,70%,0.3);} #p5 {background-color:hsla(290,100%,50%,0.3);} #p6 {background-color:hsla(290,60%,70%,0.3);} </style><!--from w w w. j a va 2 s. co m--> </head> <body> <p>HSL colors with opacity:</p> <p id="p1">Green</p> <p id="p2">Light green</p> <p id="p3">Dark green</p> <p id="p4">Pastel green</p> <p id="p5">Violet</p> <p id="p6">Pastel violet</p> </body> </html>