RGB (red = vermelho, green = verde e blue = azul) é o sistema escolhido para representar as cores utilizadas num ecrã. Estas três cores podem ser combinadas com diferentes proporções para obter qualquer cor visível no espectro digital. Cada nível de cor é representado por uma escala decimal que vai de 0 a 255 (um total de 256 para cada cor) o numero total disponível de cores é 256x256x256 (RGB) ou seja 16,777,216 cores disponíveis.
No caso da linguagem HTML a escala de cores numa página ou excerto de texto é especificado através de um valor RGB mas escrito num formato hexadecimal de seis dígitos. Para que todas as cores sejam representadas o sistema deve ter pelo menos 24 bits de cor disponível, no caso de ter menos será atribuída uma cor aproximada. Neste caso os dois primeiros dígitos são a cor vermelha (R) os dois seguintes a verde (G) e os dois últimos dígitos o azul (B). Considerando as diferenças entre browsers e computadores uma palete de 216 cores é a aconselhada para a criação de páginas web.