Los colores HTML se utilizan para se­le­c­cio­nar colores para fondos, textos o marcos en un documento HTML. Una elección correcta del color mejora el diseño y la le­gi­bi­li­dad de una página web. Existen tres opciones di­fe­re­n­tes para su de­fi­ni­ción.

¿Qué son los colores HTML?

Los colores HTML se utilizan para definir los valores de color de de­te­r­mi­na­dos elementos de un documento HTML. A partir de sencillos ajustes dentro del área body y mediante la style tag puedes pe­r­so­na­li­zar tanto el fondo HTML, como los marcos y los textos según tu criterio.

Hosting
Hosting de primera al mejor precio
  • 3x más rápido, ahora un 60 % de ahorro
  • Alta di­s­po­ni­bi­li­dad >99.99 %
  • Solo en IONOS: hasta 500 GB incluidos

¿Qué métodos existen para es­pe­ci­fi­car los colores HTML?

Existen tres métodos di­fe­re­n­tes, pero equi­va­le­n­tes, para definir los colores HTML. Las di­fe­re­n­cias pri­n­ci­pa­les de estas tres variantes se es­pe­ci­fi­can en las si­guie­n­tes secciones.

Nombres de colores

Todos los na­ve­ga­do­res modernos admiten un total de 140 nombres de colores. El nombre co­rre­s­po­n­die­n­te se inserta si­m­ple­me­n­te en inglés dentro del código. Además de valores estándar como “Blue”, “Gray” o “Red”, también son posibles valores más es­pe­cia­li­za­dos como “Chocolate”, “Cornsilk” o “Da­r­k­Sea­Green”.

Consejo

En el siguiente artículo de w3schools en­co­n­tra­rás una lista de todos los nombres de colores HTML di­s­po­ni­bles.

Códigos de colores he­xa­de­ci­ma­les

Los códigos de colores he­xa­de­ci­ma­les consisten en un número he­xa­de­ci­mal de seis dígitos que se indican mediante una al­moha­di­lla (#). Se utilizan los dígitos del 0 al 9 y las letras de la A a la F. En este número he­xa­de­ci­mal, la pro­po­r­ción de los colores rojo, verde y azul se expresa por pares, siendo 00 el valor más pequeño y FF el más grande. Así, el color azul se expresa mediante el código he­xa­de­ci­mal #0000FF, mientras que el rosa oscuro (DeepPink) tiene el valor de color #FF1493. En los dos extremos del espectro están el negro (#000000) y el blanco (#FFFFFF).

Valores RGB

De forma similar a la de­fi­ni­ción del color con códigos de colores he­xa­de­ci­ma­les, la co­di­fi­ca­ción del color HTML funciona con la ayuda de colores RGB. Estos también se definen por sus pro­po­r­cio­nes de rojo, verde y azul, por lo que la in­te­n­si­dad de un co­m­po­ne­n­te puede estar entre 0 y 255. Por ejemplo, se define el color azul con el código rgb(0, 0, 255), el cian con rgb(0, 255, 255) y el rosa oscuro con rgb(255, 20, 147).

Definir colores HTML: sintaxis y ejemplos

Por último, ilu­s­tra­re­mos la sintaxis y fu­n­cio­na­li­dad de cada uno de los métodos para es­pe­ci­fi­car colores en HTML mediante algunos ejemplos prácticos.

Cambiar el color del fondo

Si quieres cambiar el color del fondo en HTML, necesitas el atributo style y la propiedad inline CSS background-color. La sintaxis es la siguiente:

<element style="background-color: valor de color;">
html

En el siguiente ejemplo, uti­li­za­mos los nombres de colores para es­ta­ble­cer el color de fondo del en­ca­be­za­do <h2> en “SteelBlue”. El texto se resalta en el primer párrafo con el valor de color “Spri­n­g­Green” y en el siguiente con “Yellow”:

<body> 
<h2 style="background-color: SteelBlue;"> 
Colores HTML para el fondo 
</h2> 
<p style="background-color: SpringGreen; padding: 5px;"> 
Aquí hemos creado un párrafo y su color de fondo es <b>SpringGreen</b>. 
</p> 
<p style="background-color: Yellow;"> 
Este es otro párrafo y su color de fondo es <b>Yellow</b>. 
</p> 
</body>
html
Imagen: Colores HTML: ejemplo de fondo
En el navegador, vemos los di­fe­re­n­tes colores de fondo de los tres elementos como es­pe­fi­ca­do.

Ajustar el color de texto

Si deseas cambiar el color del texto de tus páginas web, el proceso es similar. Sin embargo, en este caso, se trabaja con la propiedad color. La sintaxis es la siguiente:

<element style="color: valor de color;">
html

Para la es­pe­ci­fi­ca­ción del color en este ejemplo, uti­li­za­mos los valores he­xa­de­ci­ma­les de los colores HTML con fines ilu­s­tra­ti­vos. Para ello, es­pe­ci­fi­ca­mos OrangeRed (#FF4500) como color de fuente para el título. La primera sección se mantiene en el color Mi­d­ni­gh­t­Blue (#191970) y la segunda sección en Indigo (#4B0082):

<body> 
<h2 style="color: #FF4500;"> 
Este título es rojo anaranjado
</h2> 
<p style="color: #191970;"> 
Esto es un párrafo y su color de texto es <b>MidnightBlue</b>. </p> 
<p style="color: #4B0082;"> 
Este es otro párrafo y su color de texto es <b>Indigo</b>.  
</p> 
</body>
html
Imagen: Colores HTML: ejemplo de texto
Tras ejecutar el código del ejemplo, vemos los tres elementos con colores de texto di­fe­re­n­tes.

Es­ta­ble­cer valores de color para los marcos

También puedes cambiar los marcos con los colores HTML que quieras. Además de la propiedad border, puedes utilizar otros pa­rá­me­tros para definir el formato del marco. En este caso, la sintaxis es la siguiente:

<element style="border: otros parámetros del valor del color;">
html

En este ejemplo uti­li­za­mos la tercera variante para la de­fi­ni­ción del color, esto es, los valores RGB. El marco de nuestro título recibe el valor rgb(178, 34, 34) (FireBrick). Los dos párrafos están en­ma­r­ca­dos con rgb(32, 178, 170) (Li­ghtSea­Green) y rgb(205, 133, 63) (Peru).

<body> 
<h2 style="border: 2.5px solid rgb(178, 34, 34);"> 
El marco del título es rojo fuego</h2> 
<p style="border: 2.5px dashed rgb(32, 178, 170); padding: 5px;"> 
Este marco es color <b>LightSeaGreen</b>. 
</p> 
<p style="border: 2.5px dotted rgb(205, 133, 63); padding: 5px;"> 
Este marco es color <b>Peru</b>. 
</p> 
</body>
html
Imagen: Colores HTML: ejemplo de marco
Los marcos del ejemplo no solo tienen di­fe­re­n­tes colores HTML, sino también di­fe­re­n­tes formatos.
Dominios web
Compra y registra tu dominio ideal
  • Tu dominio protegido con Ce­r­ti­fi­ca­do SSL Wildcard gratis
  • Función Domain Connect para una co­n­fi­gu­ra­ción DNS si­m­pli­fi­ca­da gratis
  • Registro privado y gratis para mayor seguridad
Ir al menú principal