-- # Lucas Saliés Brum # http://lsbrum.gigacities.net
Se você definiu a cor: #D4E
Você definiu a cor: #DD44EE, muita gente confunde com #D4ED4E.
Mas como o Lucas disse, é uma abreviação.
3 caracteres | 6 caracteres
D | DD
4 | 44
E | EE
Em 17/12/07, Alexandre Gaigalas<alex...@gaigalas.net> escreveu:
--
-------------------
http://legalzinho.wordpress.com
Diego Arent
--
..........................................
Douglas Machado Fernandes
Cel: 51 92662272
MSN: doug...@gmail.com
..........................................
"Atraio para a minha vida qualquer
coisa à qual dedico atenção,
energia e concentração, seja
ela positiva ou negativa."
Não. São exatamente as mesmas cores.
A vatagem de usar #ddd em vez #dddddd é que você poupa 3 bytes no seu .css. =]
Eu, particularmente, raramente uso 6 caracteres para designar uma cor,
salvo quando essa cor é de origem de terceiros.
#DDD e #DDDDDD sao as mesmas...
mas #DDD e DDD156 tbm sao???
não. a mágica é a seguinte:
pega os seis elementos: #CCFF00
divide por três, então: CC, FF, 00
se o segundo elemento de cada um desses três grupos for igual ao
primeiro, pode 'simplificar'. logo,
CC -> C
FF -> F
00 -> 0
C + F + 0 = #CF0
--
Leonardo Faria
leonardofaria.net
--
Leonardo Faria
leonardofaria.net
É uma simplificação sim (assim como outras dentro do CSS), nos casos
onde os caracteres se repetem em pares:
#ccddbb pode ser simplificado assim: #cdb
Já outras cores exigem a escrita dos 6 caracteres... #272BD5.
[]´s
--
Gustavo C. Faria Neto
Dois Criação
http://www.doiscriacao.com.br
Sim... mas escrever com menos digitos nem sempre é uma simplificação da escrita...
Pois com 6 digitos vc representa um numero maior de cores... é isso...
Calma, gente.
Não tem egredo. Isso ;e teoria de combinação simples:
Quando se escreve apenas com 3 caracteres, obviamente você só tem 16^3
combinações possíveis.
Enquanto que com 6 caracteres você tem 16^6 combinações possíveis.
O problema é cada browser pode ter o seu mecanismo particular de lidar
com essa palheta de cores.
Quanto mais cores na palheta menos provável será uma cor ser
exatamente igual em todos o a navegadores quando se usa valores não
pareados para as componenetes do RGB (exemplo de valores não pareados:
#804080, pareados: #884488).
Tô aqui apreciando o paternalismo. Como tem gente que corre para
auxiliar numa dúvida quando o verdadeiro problema, é ensinar o sujeito
se virar sozinho ao invés de depender dos outros, em questões
banalíssimas.
Dar o link pro sujeito fazer a lição de casa, ninguém deu:
http://www.w3.org/TR/CSS21/syndata.html#value-def-color
Alimentar o vício de depender dos outros, um monte de gente faz.
Depois a influência negativa sou eu.