Modelos Avanzados de Color CSS: OKLCH, OKLAB y HWB
Clase 17 de 34 • Curso de CSS Avanzado y Responsive Design
Resumen
La selección precisa de colores en CSS ahora va más allá del clásico modelo RGB. Las nuevas funcionalidades como OKLCH, OKLAB y HWB permiten ajustes mucho más específicos, generando resultados más realistas y personalizados para tu diseño web. Con estos modelos avanzados, podrás seleccionar colores según luminosidad, cromaticidad y matices específicos, logrando paletas más sofisticadas.
¿Qué es el modelo OKLCH y cómo utilizarlo?
OKLCH toma las siglas de luminosidad (Luminosity), croma (Chroma) y matiz (Hue). Este modelo presenta una manera precisa para especificar colores, ideal para seleccionar tonos realistas.
Para utilizar OKLCH sigue estos pasos:
- Ingresa a un buscador y busca un OKLCH Color Picker.
- Copia el código generado al seleccionar el color deseado.
- Pégalo en tu archivo CSS.
Ten en cuenta que aún no está integrado directamente con el selector de colores de Visual Studio Code, por lo cual necesitarás un selector externo especializado.
¿Cómo funciona y qué significa OKLAB en CSS?
Por otro lado, el modelo OKLAB se enfoca en valores relacionados con la luminosidad (L) y dos ejes cromáticos denominados (A y B). Para usarlo correctamente en CSS:
- Busca la página Observable HQ buscando OKLAB Color Picker.
- Selecciona el color.
- Copia y ajusta manualmente el código CSS generado, eliminando comas y convirtiendo el primer valor en porcentaje.
Esto te permite personalizar tus colores de forma muy detallada, ajustando con precisión sobre los ejes cromáticos disponibles.
¿Qué es HWB y cómo selecciono sus colores en CSS?
Finalmente, el modelo HWB se basa en la coordinación de tres variables simples: matiz (Hue), blanco (White) y negro (Black). Este modelo sí cuenta con soporte directo desde Visual Studio Code.
Para usarlo:
- Escribe el código en CSS en formato HWB.
- Selecciona los colores posicionando el cursor sobre el código de color.
- Ajusta directamente desde Visual Studio Code o busca un selector HWB en internet.
Al ajustar estas variables, obtendrás resultados precisos según la tonalidad seleccionada y el porcentaje de blanco y negro agregado.
¿Cuándo conviene usar estos nuevos modelos de selección de color?
Estos modelos avanzados de color son ideales cuando se requiere alta precisión en la selección de tonos, como en branding detallado, estudios específicos de color, o en proyectos donde la exactitud cromática es crucial.
Comparado con el clásico RGB, OKLCH, OKLAB y HWB aportan capacidad de detalle superior, permitiendo un control absoluto sobre el aspecto visual de tus proyectos web.
¿Planeas incorporarlos en tus próximos diseños web? ¡Comparte tus ideas o consultas a continuación!