CSS -As cores

Março 2017

As cores

O standard CS propõe diferentes maneiras de definir cores:


Designação de uma cor pelo seu nome

A linguagem HTML define nomes para um número limitado de cores (cf. cores em HTML). O número de cores proposto pela linguagem HTML é bastante insuficiente para convir a todas as necessidades. No entanto, pode ser prático chamar as cores pelos seus nomes quando se trata de cores standard.

O standard CS retoma as 16 cores básicas definidas pelo standard HTML 4.01 e acrescernta o laranja. A lista das cores propostas pelo standard CS é a seguinte:


aquagreenorangewhite
blacklimepurpleyellow
bluemaroonred 
fuschianavysilver 
grayoliveteal 



Assim, para definir a cor azul para os títulos de nível 1, basta uma regra CS como a seguinte:

h1 {color: blue}


Os navegadores suportam realmente mais de 140 nomes de cores, mas estes não fazem actualmente parte do standard CS.

Código RVB em notação hexadecimal

É possível definir mais de 16 milhões de cores indicando os valores RVB (em inglês “RGB”) de uma cor de acordo com a notação #RRVVBB, tomada de empréstimo ao HTML, onde RR, VV e BB representam, respectivamente, um número hexadecimal entre 00 e FF para o Vermelho, o Verde e o Azul.

Eis a mesma declaração que a precedente com esta notação:

h1 {color: #0000FF}

Código RVB em notação decimal

O standard CS define uma notação RVB dita “funcional”, que permite definir as componente de vermelho, verde e azul indicando a sua proporção relativa em percentagem ou a notação inteira absoluta (sendo cada componente um número inteiro compreendido entre 0 e 255), com a sintaxe seguinte :

rgb(100%,100%,100%) 
rgb(24,125,255)

Veja também


CSS: Colores CSS
CSS: Colores CSS
Couleurs CSS (RGB)
Couleurs CSS (RGB)
CSS - I colori
CSS - I colori
Este documento, intitulado 'CSS -As cores', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.