Hallo Ingo.
Für Firefox gäbe es da noch elegantere CSS-Lösungen.
Welche?
die content-Eigenschaft nutzen und damit auch den unschönen Effekt in Textbrowsern vermeiden.
Dann bleibt es also bei :visited, da der Text beim Aufrufen des Links erscheinen und sicher auch beim Loslassen der (Maus)taste noch bleiben soll.
Aber wie willst du im Fx den Textinhalt des Links per content-Eigenschaft ändern? Wie gesagt kann dies momentan nur Opera.
Oder soll es wieder ein zusätzliches span werden?
Einen schönen Donnerstag noch.
Gruß, Ashura