lunes, 26 de febrero de 2018

CSS: Colores


Para representar colores en HTML y CSS se emplea el método RGB.

La descripción RGB de un color hace referencia a la composición del color según la intensidad de los colores primarios con que se forma: rojo, verde y azul (Red Green Blue). Es un modelo con el que es posible representar un color mediante la mezcla por adición de los tres colores luz primarios.

El modelo RGB no define por sí mismo lo que significa exactamente rojo, verde o azul, por lo que los mismos valores RGB pueden mostrar colores notablemente diferentes en distintos dispositivos que usen este modelo de color.

Los valores de cada canal, rojo, verde y azul, se pueden expresar de tres formas distintas:

- Mediante un valor decimal entre 0 y 255.
- Mediante un valor porcentual entre 0 y 100.
- Mediante un valor hexadecimal entre 00 y FF, que equivale a 0 y 255 en decimal. Esta forma es la más aconsejable. Los valores se especifican tras el símbolo almohadilla (#).

Los colores se pueden aplicar a las distintas partes del modelo de caja:

  • Fuente o texto (color)
  • Fondo (background-color)
  • Borde (border-color)