Los colores HTML se especifican con nombres de colores predefinidos o con valores RGB, HEX, HSL, RGBA o HSLA.

En HTML, se puede especificar un color mediante el uso de un nombre de color:

Colores en HTML5

Color de fondo

Puede establecer el color de fondo para los elementos HTML.

<h1 style="background-color:DodgerBlue;">Hola Mundo</h1>
<p style="background-color:Tomato;">Lorem ipsum...</p>

Color de texto

Puedes establecer el color del texto.

Ejm

<h1 style="color:Tomato;">Hola Mundo</h1>
<p style="color:DodgerBlue;">Lorem ipsum...</p>
<p style="color:MediumSeaGreen;">Ut wisi enim...</p>

Color del borde

Puedes establecer el color del borde.

Ejm

<h1 style="border:2px solid Tomato;">Hello World</h1>
<h1 style="border:2px solid DodgerBlue;">Hello World</h1>
<h1 style="border:2px solid Violet;">Hello World</h1>

Valor de los colores

En HTML, los colores también se pueden especificar mediante valores RGB, valores HEX, valores HSL, valores RGBA y valores HSLA.

Los siguientes tres elementos <div> tienen su color de fondo establecido con valores RGB, HEX y HSL.

Colores en HTML5

Los siguientes dos elementos <div> tienen su color de fondo establecido con valores RGBA y HSLA, lo que agrega un canal alfa al color (aquí tenemos un 50 % de transparencia):

Ejm

<h1 style="background-color:rgb(255, 99, 71);">...</h1>
<h1 style="background-color:#ff6347;">...</h1>
<h1 style="background-color:hsl(9, 100%, 64%);">...</h1>

<h1 style="background-color:rgba(255, 99, 71, 0.5);">...</h1>
<h1 style="background-color:hsla(9, 100%, 64%, 0.5);">...</h1>