2010-03-09 14 views
5

Desidero impostare il colore di alcuni elementi sul colore del collegamento predefinito con CSS.Colore collegamento predefinito HTML

<a href="/">That color</a> is the same as <span style="color: link;">that</span>. 

Un modo per farlo? Questo sito Web non cambia il colore del collegamento del browser predefinito.

risposta

10

Anche se non si modifica il colore predefinito, sarebbe comunque consigliabile specificare il colore per garantire che sia uguale in tutti i browser. Avevo messo qualcosa di simile nel foglio di stile:

a, span.link { 
    color: blue; 
} 

a:visited, span.visited { 
    color: purple; 
} 

a:active, span.active { 
    color: red; 
} 

Quindi è possibile lo stile span s come collegamenti da <span class="link">Your fake link</span>

1

dopo qualche tempo fare in giro con i test css puro e css/javascript sono sicuro che non è possibile impostare il colore di qualsiasi altro elemento sul link-color predefinito del browser, ma come detto Machine, puoi provare a utilizzare le classi per farlo (ma non sarai in grado di utilizzare le impostazioni predefinite del browser, devi impostare i propri colori)

0

Se si desidera impostare un nuovo colore per un collegamento o per impedire la modifica del colore di una sp ecific collegamento dopo visitarlo, aggiungere all'interno del tag <a>:

<A STYLE="text-decoration:none; color=[select your favorite...]" HREF="link.html">test link</A> 
Problemi correlati