AS CORES E O RGB
AS CORES
 São  3 os fatores que influenciam na percepção da cor de um objeto: a luz, o objeto  que está sendo visto e o observador.
Os  comprimentos de onda vermelho, verde e azul ( red, green,  blue) constituem a base para todas as cores da natureza, portanto são chama-
dos de cores primárias. 
Todas as outras cores do espectro são criadas pela combinação de diferentes quantidades desses 3 comprimentos.Se as 3 primárias estão pres-
sentes na mistura, na mesma  proporção obtém-se a cor branca. 
Quando as cores primárias se sobrepõem, duas a duas, elas geram outras 3 cores:cyan, magenta e amarelo, chamadas de cores secundárias. 
Portanto, cada uma das cores secundárias é formada por 2 primárias e não possui a terceira. Exemplo: o amarelo é formado pelo vermelho e pe-
lo verde e não possui o azul, que é sua cor complementar. Fica claro que as cores complementares são as que  mais diferem umas das outras, 
pois a secundária não possui sua cor primária complementar.
 
As cores que podemos ver nas telas dos monitores dependem de interpretação a partir do conjunto de nosso sistema, que inclui o navegador
(browser), o sistema operacional e, também, alguns recursos do monitor (configuração e calibragem), para que cada cor seja transformada em
luz e fique visível. É importante lembrar que a visualização correta das cores só pode ocorrer em monitores configurados em High Color (16bits),
True Color (24bits)

O Código RGB
 
*    Código RGB   em Decimal- Representa a intensidade relativa de vermelho    (Red), verde    (Green) e azul (Blue) que   forma uma 
determinada cor. O valor de cada componente (R,    G e B) deve ser um    número inteiro entre 0 e 255
(Ex: RGB    (255, 0, 0) representa a cor vermelha)    
*    Código RGB    em Hexadecimal - É um código alfanumérico formado por 3 pares de caracteres que representam a intensidade relativa de
 vermelho, verde    e azul que forma uma determinada cor. Cada um dos 3 pares do código é formado por um valor hexadecimal (base 16) de
 0 a FF (Equivalente a um número de 0 a 255 na base 10)
(Ex: FF0000 representa a cor vermelha) O sinal # identifica que trata-se de um número hexadecimal, e a cor é definida pelo peso das cores 
básicas vermelho,verde e azul (Red,Green e Blue),nesta ordem.
    * Código RGB    em hexadecimal abreviado: método é similar ao anterior e, na falta dos 6 caracteres hexadecimais, o browser faz a cor 
vermelha  ser identificada pelo primeiro caracter, a verde pelo segundo e azul pelo terceiro, repetindo-os. O exemplo dado identifica a cor azul.
 EX (#00F)
*    Código RGB em porcentagem -Define a cor pela percentagem das cores básicas que entram na sua composição. O exemplo mostrado
 também indica a cor azul (0%,0%, 255)
As cores podem ser definidas por valores literais (white,black) ou por valores numéricos (#FFFFFF, #000000).
Existem 16 cores que podem ser definidas literalmente, pelos seus nomes padronizados:
aqua     gray     navy     silver  
black   green   olive   teal  
blue   lime   purple   white  
fuchsia   marrom   red   yellow  
FONTE DE PESQUISA - UFPA - UNIVERSIDADE FEDERAL DO PARÁ  
Clique  aqui e veja as tabelas