Código Real
Apóyame
CSS3

Curso de CSS

Dale estilo y vida a la web.

Aprende CSS con ejemplos interactivos y crea proyectos reales.

CSS admite varias formas de definir color: nombres, hexadecimal, rgb() y hsl(). Cada una tiene sus ventajas.

Cargando editor...
Resultado
Preparando resultado...
Cambia rgb(22, 163, 74) por hsl(160, 84%, 39%) y comprueba que el color final es prácticamente el mismo.

Explicación

Estas son las formas más comunes de escribir un color en CSS:

red, blue...

Nombres de color predefinidos. Fáciles de leer pero limitados (unos 140 nombres).

#2563eb

Color hexadecimal: 6 dígitos que representan rojo, verde y azul. El formato más usado en diseño web. No necesitas memorizar los códigos: existen muchas herramientas gratuitas para elegirlos, como htmlcolorcodes.com/es

rgb(22, 163, 74)

Define un color con sus componentes rojo, verde y azul, cada uno de 0 a 255.

hsl(160, 84%, 39%)

Define un color por matiz, saturación y luminosidad; más intuitivo para crear variaciones de un mismo tono.

Reto rápido

Agrega una cuarta línea de texto y dale un color usando el formato hsl().

En esta lección

  • Ejemplo interactivo
  • Explicación de cada etiqueta
  • Cuándo usarlo
  • Errores comunes

Consejo

Puedes agregar un cuarto valor de transparencia con rgba() o hsla(), como rgba(0,0,0,0.5) para un negro semi-transparente.

Dato extra

Herramientas como el selector de color de las DevTools del navegador te muestran el mismo color en hex, rgb y hsl a la vez.

Error común

Escribir un hexadecimal incompleto, como #2563e (5 dígitos) en vez de 6. El navegador simplemente ignora el color inválido.

Siguiente paso

Con el color dominado, sigamos con las propiedades que controlan la tipografía del texto.

Ir a la siguiente lección