Talvez tenha aprendido na escola que as três cores primárias são o vermelho, o amarelo e o azul. Na verdade, isso foi baseado num sistema que remonta a séculos atrás e mesmo até hoje, os artistas ainda as utilizam como cores primárias. No entanto, no século XX, a teoria da cor foi examinada cientificamente e as cores primárias são agora conhecidas por serem vermelho, verde (na realidade cal ou verde eléctrico) e azul porque os seus comprimentos de onda estão espalhados de forma mais uniforme pelo espectro de luz visível.
P>Pictured above is a graphic display red, lime and blue as 3 cores primárias (juntamente com os seus códigos HTML hexadecimais). Estas são chamadas cores primárias aditivas porque são as cores primárias da luz, o que explica porque a mistura de qualquer combinação destas produzirá sempre uma cor mais brilhante. Porque estas são as cores primárias da luz, estas 3 cores são utilizadas para televisões e monitores de computador.
Incidentemente, em HTML, as cores são exibidas utilizando números hexadecimais de 6 dígitos (base 16). Os primeiros 2 dígitos controlam a quantidade de vermelho a exibir, o terceiro e quarto dígitos são a quantidade de verde e o quinto e sexto dígitos determinam a quantidade de azul a exibir. Olhando para o gráfico acima, vemos que o código hexadecimal para o vermelho é FF0000. Como dissemos, os primeiros 2 dígitos “FF” controlam a quantidade de vermelho. Uma vez que “FF” é o maior número hexadecimal de 2 dígitos, isso significa que exibirá a quantidade total de vermelho. Os dígitos verdes e azuis são todos zero, o que significa que esta cor mostrada terá quantidades nulas de verde e azul. Pode ver como isto se aplica ao olhar para os outros 2 códigos de cor hexadecimais.
Provavelmente notou que misturar estas três cores produz três cores adicionais (chamadas cores secundárias):
vermelho e cal = | amarelo |
vermelho e azul = | magenta |
cal e azul = | cyan |