HTML/CSS: <a> tag règles CSS w/ pseudoclasses rendu de façon incohérente

J'ai rencontré un problème dernièrement avec mes projets de web design qui a été insignifiant assez pour se glisser à travers mes doigts fixées, à quelques reprises, mais c'est juste devenu trop gênant.

Dire que j'ai une feuille de style avec ces règles:

a {
    outline: 0;
    text-decoration: underline;
}

a:link {
    color: #0099FF;
}

a:visited {
    color: #0099FF;
}

a:hover {
    color: #FFFF00;
}

a:active {
    color: #33FF66;
}

Liens dans mon document que parfois avoir les bonnes couleurs, mais parfois, ils vont juste être par défaut (bleu)->violet liens. Je suis sur un fond noir, ces air terrible.

Si j'actualise la page, environ la moitié du temps, ils vont s'afficher correctement. Ce qui se passe dans Firefox et Chrome.

Ce qu'il se passe?

Essayez de combiner a:link, a:visited car ils sont de la même couleur?
Autre que peut-être la consolidation de votre :link et :visited ensemble, le css a l'air bien. Comment êtes-vous y compris votre css? Il semble que votre page est parfois le chargement du fichier css et parfois pas.
Est-il vraiment juste de la <a> tags arriver CSS appliqué de façon uniforme, ou de tous les éléments?
Obtenez de l'extension Firebug pour Firefox - il est idéal pour la traque des trucs comme ça...
Pourriez-vous m'en dire un peu plus sur le jeu, avez-vous une ferme de serveurs? Est-il seulement le lien de couleurs qui sont touchés? ou est-il plus styles que sont le retour à un autre/ style par défaut?

OriginalL'auteur Mike Turley | 2011-03-31