Guia Completo: Espaços de Cor, Conversão e Acessibilidade
1. O que são espaços de cor (HEX, RGB, HSL, CMYK)?
Modelos matemáticos de luz. RGB/HEX para telas digitais, HSL para percepção intuitiva e CMYK para impressão física.
2. Padrão WCAG 2.1 e Relações de Contraste
As diretrizes WCAG exigem contraste mínimo de 4.5:1 para texto padrão (Nível AA) e 7:1 para Nível AAA.
3. Harmonias de Cor
Relações geométricas no círculo cromático que geram combinações atraentes.
4. CSS Moderno: OKLCH e color-mix()
OKLCH corrige distorções de brilho de HSL para gradientes uniformes.
Perguntas Frequentes (FAQs)
Por que usar HSL no CSS?
Permite criar temas claro/escuro facilmente ajustando apenas a luminosidade.
Como é calculado o contraste?
Pela razão de luminância relativa (L1 + 0.05) / (L2 + 0.05) segundo a W3C.