Hallo ihrs,
Mit Attribut-Selektoren kann man noch nicht arbeiten (M$IE ist zu blöd).
Das W3C sieht das anders ;-) Die haben seit einiger Zeit ein a[href]:hover { background: #ffa } in dem Style-Sheet für die Recommendations stehen, mit dem Resultat, daß IE-ler beim hovern nicht mehr den netten gelben Hintergrund sehen...
Zu den in den anderen Postings vorgeschlagenen Lösung (:link:hover,:visited:hover) ist zu sagen, daß dies von Opera nicht verstanden wird. Und zusätzlich ist in Mozilla ein a:link:active,a:visited:active nötig, wenn zusätzlich der active-Effekt verwendet werden soll (:active alleine würde dann nämlich vom kleinen Drachen ignoriert werden).
Insgesamt erscheint mir also die Variante mit Attribut-Selektoren die sauberste Variante zu sein. Und außerdem: ich fordere gleiches Recht für alle. Netscape4 kann kein :hover. Und mir ist es jetzt auch sch***-egal, wenn auf diese Weise der IE kein :hover mehr zustande bekommt ;-)
Es lebe der Fortschritt! ;-)
Viele Grüße
Carsten