Eu preciso da sua representação de código, como #FFFFFF
.
Eu preciso da sua representação de código, como #FFFFFF
.
Respostas:
No HTML5, as cores de primeiro plano dos hiperlinks, entre outras coisas, estão no caminho da padronização na forma de diretrizes para o comportamento de renderização padrão esperado . Em particular, extraídas da seção Conteúdo do texto , as cores padrão recomendadas para hiperlinks não visitados e visitados são as seguintes:
:link { color: #0000EE; }
:visited { color: #551A8B; }
Observe que :link:active, :visited:active
, no entanto, não há padrão recomendado para os hiperlinks ativos ( ).
Você pode usar essas cores padrão e esperar que elas funcionem razoavelmente . Mas lembre-se de que um navegador é livre para ignorar uma ou todas essas diretrizes, pois nunca é necessário segui-las. É, no entanto, recomendado para uma experiência consistente do usuário nos navegadores (que é como "esperado" é definido nesse contexto); portanto, é provável que essas cores correspondam aos padrões da maioria dos navegadores. Na pior das hipóteses, eles ainda servem como aproximações razoáveis dos valores reais.
Em particular, as cores padrão dos links não visitados e visitados nas versões mais recentes do Firefox e Chrome são consistentes com as diretrizes acima, mas as versões recentes do IE relatam valores diferentes: links não visitados são rgb(0, 102, 204)
, ou #0066CC
, e links visitados são rgb(128, 0, 128)
, ou #800080
. As versões mais antigas do Firefox (e possivelmente o Safari / Chrome) também tinham padrões diferentes. Essas são versões mais antigas, no entanto; o principal discrepante hoje que eu conheço é o IE. Ainda não se sabe se isso vai mudar no Project Spartan - atualmente ainda reflete os mesmos valores da versão mais recente do IE.
Se você está procurando um esquema de cores padronizado usado por todos os navegadores, em vez de sugerido pelo HTML5, não existe um. Também não há como reverter para o valor padrão de um navegador para uma propriedade específica em um elemento específico usando CSS puro. Você precisará usar as cores sugeridas pelo HTML5 ou criar seu próprio esquema de cores e usá-lo. Qualquer uma dessas opções terá precedência sobre os padrões de um navegador, independentemente do navegador.
Em caso de dúvida, você sempre pode usar a about:blank
técnica descrita anteriormente para detectar as cores padrão, pois ela ainda é aplicável hoje. Você pode usar isso para detectar a cor do link ativo em todos os navegadores, por exemplo; na versão mais recente do Firefox (29 a partir desta atualização), é rgb(238, 0, 0)
ou #EE0000
.
esse era um padrão, mas agora difere bastante por navegador. (desde que Nielsen desistiu;)
As cores padrão no Gecko, assumindo que o usuário não alterou suas preferências, são:
#0000EE
(azul)#551A8B
(roxo)#EE0000
(vermelho)Gecko também fornece nomes para as cores do usuário; eles são -moz-hyperlinktext
-moz-visitedhyperlinktext
e -moz-activehyperlinktext
também fornecem -moz-nativehyperlinktext
qual é a cor do link do sistema.
De acordo com a folha de estilo HTML padrão oficial , não há cor de link padrão definida. No entanto, você pode descobrir o padrão usado pelo seu navegador, capturando uma captura de tela e usando a ferramenta pipeta em qualquer editor gráfico decente ou usando as ferramentas de desenvolvedor do seu navegador (selecione um a
elemento, procure computed values>color
).
Para mim, no Chrome (atualizado em junho de 2018), a cor de um link não visitado é # 2779F6. Você sempre pode obtê-lo ampliando muito de perto, tirando uma captura de tela e visitando um site como html-color-codes.info que converterá uma captura de tela em um código de cores.
A melhor maneira de obter o estilo padrão de um navegador é não estilizar o elemento em primeiro lugar.
.ui-widget-content a { color: black; }
, portanto, todos os links nas guias perdem a cor normal. Gostaria de substituir isso e obter as cores padrão do navegador (ou a folha de estilo pessoal do usuário), mas, em vez disso, terei que codificar cores específicas.