Hablando el Lenguaje de la Luz
Los colores en una pantalla no son pintura, son luz. Y al igual que los idiomas, hay diferentes formas de describirlos. Ya seas desarrollador, diseñador o simplemente curioso, entender estos formatos es como aprender el alfabeto del mundo digital.


RGB: La Receta para la Luz
RGB significa Rojo, Verde, Azul (Red, Green, Blue). Piensa en tu pantalla como un mosaico de millones de píxeles diminutos. Cada píxel tiene tres bombillas diminutas: roja, verde y azul. Variando la intensidad de cada una (de 0 a 255), podemos crear más de 16 millones de colores.
rgb(255, 0, 0) = Red
rgb(0, 255, 0) = Green
rgb(0, 0, 255) = Blue
HEX: La Taquigrafía del Desarrollador
Hexadecimal (HEX) es solo una forma compacta de escribir valores RGB. En lugar de usar números 0-255, usamos 00-FF. Es más corto y fácil de copiar y pegar, por lo que a los desarrolladores web les encanta.
#FF0000 = Red
#00FF00 = Green
#0000FF = Blue
HSL: La Forma Humana
Las computadoras piensan en RGB, pero los humanos no. Si te pido que 'hagas este rojo más oscuro', no piensas 'reducir el canal rojo en 20'. Piensas 'bajar el brillo'. Eso es HSL (Matiz, Saturación, Luminosidad). Separa el *color* (Matiz) de qué tan *vibrante* (Saturación) y *brillante* (Luminosidad) es.


¿Por qué Importa el Contraste?
Al elegir colores para texto y fondos, no se trata solo de estética, se trata de accesibilidad. El bajo contraste hace que el texto sea difícil de leer para todos, especialmente para personas con discapacidades visuales. ¡Siempre verifica tus relaciones de contraste!