Nomes de Cores e Códigos Hex
Encontre os valores hex, RGB e HSL de qualquer nome de cor, ou a cor com nome mais próxima de um código. Com tons, matizes e contraste WCAG das 148 cores CSS.
Todas as cores com nome do CSS
Os 148 nomes de cor incorporados no CSS, com os respetivos valores hex e RGB. Clique em qualquer linha para a abrir acima.
Como funcionam os códigos hex
Um código hex são apenas três números escritos na base 16: quanto vermelho, quanto verde e quanto azul, cada um de 00 a FF. Assim, #FFD700 significa vermelho no máximo, verde a 215 em 255 e nenhum azul, o que o olho lê como dourado. Só os pares de dois dígitos importam, e é por isso que #FFF e #FFFFFF são ambos branco.
Hex, RGB e HSL comparados
Os três descrevem as mesmas cores, apenas transportam informação diferente. O hex é compacto e a escolha habitual em CSS. O RGB são os mesmos números em decimal, mais fáceis para cálculos. O HSL separa o matiz da saturação e da luminosidade, tornando bem mais simples construir uma paleta à mão: mantenha o matiz, altere a luminosidade e obtém um tom a condizer.
Porque é que o contraste importa
O texto tem de se destacar do fundo o suficiente para ser lido por pessoas com baixa visão ou num ecrã pouco luminoso. As diretrizes de acessibilidade fixam um rácio de 4,5 para 1 no texto normal (AA) e de 7 para 1 no nível mais exigente AAA. Ao texto grande é permitido 3 para 1. Esta ferramenta calcula o rácio face ao branco e ao preto para que veja de imediato qual usar por cima.
Útil saber
- O CSS tem 148 cores com nome, e várias são duplicados: grey e gray, tal como aqua e cyan, são idênticas.
- A forma abreviada do hex só funciona quando cada par se repete, por isso #FFCC00 pode escrever-se #FC0, mas #FFD700 não pode ser encurtado.
- Acrescentar mais dois dígitos hex define a transparência, pelo que #FFD70080 é dourado a cerca de metade da opacidade.
- Para construir uma paleta, mantenha o matiz em HSL e varie apenas a luminosidade. As cores parecerão sempre aparentadas.
Perguntas frequentes
#FFD700, ou seja rgb(255, 215, 0). É um amarelo dourado luminoso e não um tom metálico, já que uma cor lisa não consegue reproduzir o brilho do ouro verdadeiro. Para um aspeto mais metálico, os designers costumam combiná-la com dourados mais escuros como #B8860B, a que o CSS chama darkgoldenrod.Qual é o código hex de uma cor?
#FFD700, coral é #FF7F50 e teal é #008080. Cada resultado mostra ainda sombras, tons claros e o rácio de contraste face ao preto e ao branco.