Nomes de cores CSS e paleta do Tailwind
O CSS define 148 cores nomeadas (CSS Color Module Level 4), de aliceblue a yellowgreen, que representam 139 valores sRGB diferentes. Cada uma pode ser escrita como palavra-chave, código hex ou rgb(). Esta página lista todas por matiz, junto com os 286 tons da paleta padrão do Tailwind CSS v4.
Todas as cores nomeadas do CSS por matiz
Agrupadas por família de matiz e ordenadas da mais clara para a mais escura. Cada nome leva à página da cor, com todos os formatos, contraste, tons e código.
Vermelhos
Rosas
Amarelos
Verdes
- greenyellow#adff2f
- palegreen#98fb98
- chartreuse#7fff00
- lawngreen#7cfc00
- springgreen#00ff7f
- lightgreen#90ee90
- mediumspringgreen#00fa9a
- lime#00ff00
- yellowgreen#9acd32
- mediumaquamarine#66cdaa
- darkseagreen#8fbc8f
- limegreen#32cd32
- mediumseagreen#3cb371
- olivedrab#6b8e23
- olive#808000
- seagreen#2e8b57
- forestgreen#228b22
- green#008000
- darkolivegreen#556b2f
- darkgreen#006400
Cianos e verde-azulados
Azuis
Roxos e violetas
- lavender#e6e6fa
- thistle#d8bfd8
- plum#dda0dd
- violet#ee82ee
- orchid#da70d6
- fuchsia#ff00ff
- magenta#ff00ff
- mediumpurple#9370db
- mediumorchid#ba55d3
- mediumslateblue#7b68ee
- slateblue#6a5acd
- darkorchid#9932cc
- blueviolet#8a2be2
- darkviolet#9400d3
- darkmagenta#8b008b
- rebeccapurple#663399
- purple#800080
- darkslateblue#483d8b
- indigo#4b0082
Marrons e beges
Brancos e off-whites
Paleta padrão do Tailwind CSS v4
Os 26 matizes e 11 tons do Tailwind CSS v4.3, definidos em OKLCH. As amostras mostram a versão em sRGB; abra uma para ver hex, token OKLCH, valor da v3 e contraste.
Hex, RGB, HSL e OKLCH explicados
Todos os formatos abaixo descrevem a mesma cor, coral. A diferença é o espaço de cor e o quanto cada número corresponde ao que o olho percebe.
| Formato | Coral escrito como | Observações |
|---|---|---|
| Hex | #ff7f50 | Três canais sRGB de 8 bits em base 16. Compacto e universal; um quarto par define a transparência (#ff7f5080). |
| RGB | rgb(255 127 80) | Os mesmos canais sRGB em decimal, de 0 a 255. Fácil de ler e de animar canal a canal. |
| HSL | hsl(16 100% 66%) | Ângulo de matiz, saturação e luminosidade, derivados do sRGB. Prático para ajustes manuais, mas a mesma luminosidade HSL não parece igualmente clara em matizes diferentes. |
| HWB | hwb(16 31% 0%) | Matiz mais quanto branco e preto são misturados. Intuitivo para tons claros e escuros; continua preso ao sRGB. |
| OKLCH | oklch(73.5% 0.168 40.2) | Luminosidade, croma e matiz perceptuais do modelo OKLab. Mesma L parece igualmente clara, e alcança Display P3 e gamas maiores. O Tailwind v4 define a paleta assim. |
As cores nomeadas são sempre sRGB. Já a paleta do Tailwind v4 é definida em OKLCH, e 95 dos 286 tons ficam fora do sRGB: em telas comuns o navegador precisa trazê-los para dentro do sRGB. O hex de cada página de tom é o valor mapeado pelo algoritmo de mapeamento de gama do CSS Color 4.
Perguntas frequentes
- Quantas cores nomeadas existem no CSS?
- 148 palavras-chave, que correspondem a 139 cores diferentes: aqua e cyan, fuchsia e magenta, e as sete com grafia gray/grey são duplicatas. Além delas existem transparent e currentcolor, que não são cores fixas.
- Os nomes de cores do CSS diferenciam maiúsculas e minúsculas?
- Não. A especificação CSS Color 4 define os nomes como identificadores que não diferenciam maiúsculas de minúsculas em ASCII, então Coral, coral e CORAL são a mesma cor.
- Por que darkgray é mais claro que gray?
- Porque gray (#808080) veio da paleta do HTML, enquanto darkgray (#a9a9a9) veio da lista do X11, onde gray era #bebebe. A especificação cita esse caso e o de lightpink, que é mais escuro que pink.
- Devo usar nomes de cores em produção?
- Funcionam em todos os navegadores, mas a própria especificação diz que o uso não é incentivado: os nomes são inconsistentes e cobrem mal o espaço de cores. Em design systems, prefira variáveis CSS com valores hex ou OKLCH.
- Qual a diferença entre hex, RGB, HSL e OKLCH?
- Hex e RGB descrevem a mesma coisa (intensidade de vermelho, verde e azul). HSL reorganiza isso em matiz, saturação e luminosidade, mas a luminosidade HSL não corresponde à percebida. OKLCH usa luminosidade, croma e matiz perceptualmente uniformes e alcança cores fora do sRGB, como as da paleta do Tailwind v4.
Revisado em por Arielton Oberek.