Índice

Psicologia das Cores

Representação de Cores

Todas as cores em uma tela são representadas por três cores base:

  • Vermelho: representado pelo R;
  • Verde: representado pelo G;
  • Azul: representado pelo B.

Essas cores formam a sigla RGB. Note que o verde substitui o amarelo como cor primária, pois tecnicamente as cores são mais precisas usando o verde.

Existem três formas de representar cores em CSS:

Por nomes das cores em inglês

Essa forma é menos utilizada devido à limitação de nomes disponíveis em comparação com a vasta quantidade de cores possíveis (65.000.000).

Por código RGB ou RGBA

O sistema RGB é uma forma de representar cores usando três valores numéricos que variam de 0 a 255. Cada valor representa a intensidade de uma das cores do RGB (vermelho, verde e azul). No sistema RGB, 0 representa a menor intensidade e 255 representa a maior intensidade da cor. Além disso, o valor alpha (transparência) varia de 1 (totalmente opaco) a 0 (totalmente transparente) com precisão de centésimos.

Exemplo interativo

Use os controles deslizantes para alterar a cor de fundo.

background-color:rgb(255, 255, 255, 0.000);

Hexadecimal

O sistema hexadecimal é uma forma de representar cores usando uma combinação de seis ou oito caracteres, que vão de 0 a F (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f). Cada par de caracteres representa a intensidade de uma das cores do RGB (vermelho, verde e azul) ou a transparência (alpha). No sistema hexadecimal, 0 representa a menor intensidade e F representa a maior intensidade da cor.

  • Com 6 dígitos: Cada cor é representada por dois dígitos hexadecimais, variando de 00 a FF.
    • Os dois primeiros dígitos representam a quantidade de vermelho (Red).
    • Os dois dígitos do meio representam a quantidade de verde (Green).
    • Os dois últimos dígitos representam a quantidade de azul (Blue).
  • Com 3 dígitos: Uma forma abreviada onde cada dígito é duplicado para formar a cor completa.
    • O primeiro dígito representa a quantidade de vermelho (Red).
    • O segundo dígito representa a quantidade de verde (Green).
    • O terceiro dígito representa a quantidade de azul (Blue).
  • Com 8 dígitos: Além das cores RGB, inclui dois dígitos para a transparência (alpha), variando de 00 (totalmente transparente) a FF (totalmente opaco).
    • Os dois primeiros dígitos representam a quantidade de vermelho (Red).
    • Os dois dígitos seguintes representam a quantidade de verde (Green).
    • Os dois dígitos seguintes representam a quantidade de azul (Blue).
    • Os dois últimos dígitos representam a transparência (Alpha).

Exemplos de representação:

#C8FF00 (6 dígitos)
#CF0 (3 dígitos)
#C8FF00FF (8 dígitos)

HSL ou HSLA

O modelo HSLA é uma extensão do modelo HSL (Hue, Saturation, Lightness), com a adição de um canal de transparência (Alpha). Ele é representado no formato:

hsla(H, S%, L%, A)

Onde:

  • H: Cor propriamente dita (0 a 360). É um valor numérico em graus (de 0 a 360) que corresponde a uma posição no círculo cromático:
    • 0: Vermelho.
    • 120: Verde.
    • 240: Azul.
    • 360: Volta ao vermelho.
    Circulo hsl
  • S: Representa a saturação da cor, ou seja, o quão pura ela é. É um valor percentual onde:
    • 0%: Cor completamente desaturada (tons de cinza)
    • 100%: Cor totalmente saturada (viva e intensa).
    Circulo hsl
  • L: Representa a luminosidade da cor, ou seja, o quão clara ou escura ela é. Também é um valor percentual onde:
    • 0%: Preto (sem luz).
    • 50%: Cor normal.
    • 100%: Branco (máxima luz).
    Circulo hsl
  • A: Representa a transparência da cor. É um valor decimal entre 0 e 1:
    • 0: Totalmente transparente.
    • 1: Totalmente opaco.
    Circulo hsl

Exemplo de representação:

hsla(350, 50%, 50%, 0.99)

Psicologia das Cores

As cores têm um impacto psicológico nas pessoas, podendo influenciar o humor, a percepção e a tomada de decisões. Por isso, é importante escolher as cores certas para transmitir a mensagem desejada.

Algumas cores e seus significados:

Para mais detalhes, consulte o material em PDF das páginas 02 a 06.

Harmonização de Cores

Para criar um site visualmente agradável, é importante harmonizar as cores. Existem várias formas de fazer isso:

  • Usar cores complementares;
  • Usar cores análogas;
  • Usar cores triádicas;
  • Usar cores tetrádicas.

Obs.: Um site deve ter no máximo entre 3 e 5 cores, além do preto e branco.

Para mais detalhes, consulte o material em PDF das páginas 07 a 09.

Círculo Cromático

O círculo cromático é uma ferramenta que ajuda a encontrar combinações harmoniosas de cores, tornando o site visualmente agradável.

Círculo Cromático

Para mais detalhes, consulte o material em PDF das páginas 06 a 11.

Sites para encontrar cores harmônicas

Existem ferramentas online que ajudam na escolha de paletas de cores:

  • Adobe Color: Excelente site com alguns recursos pagos.
  • Paletton: Permite escolher o tipo de harmonização e visualizar exemplos.
  • Coolors: Ideal para criar combinações de cores, com opção de travar cores favoritas.

Ferramenta para descobrir cores de outros sites

Para capturar o código hexadecimal de uma cor em um site, use a extensão ColorZilla no Google Chrome. Clique na cor desejada para obter o código.

Materiais de apoio

13 - Cores.pdf