Hi,
Wenn ich nun im Mozilla die Maus über den Anker bewege, bekommt er die Formatierungen wie sie unter #inhalt a:hover beschrieben sind.
mache es "traditionell": <a name="anker"></a> ohne Inhalt.
Eine weitere Frage: http://selfhtml.teamone.de/css/eigenschaften/pseudoformate.htm#link_visited_hover_active_focus besagt: "Um eine korrekte Darstellung dieser Pseudoformate zu erreichen, müssen Sie bei der Notierung die folgende Reihenfolge einhalten: :link, :visited, :hover, :active." Trifft dies noch uneingeschränkt zu und ist es eine sinnvolle Regel
Die Regel basiert auf Logik. Die Definitionen werden von oben nach unten durchgegangen; wenn eine Eigenschaft zutrifft, wird die Anzeige verändert. Würdest Du erst a:visited und danach a:link definieren, würde :visited niemals angezeigt werden, weil :link immer zutrifft und ergo das vorherige :visited überschreibt.
Außerdem, wie sieht es mit der Reihenfolge aus, wenn :visited:hover u.ä. dazukommt? ;-)
Das :visited wird durch das :hover überschrieben - daher die Reihenfolge :-) Wenn Du allerdings besuchte Links immer als solche anzeigen willst, definiere es einfach umgekehrt. Soweit ich weiß, kann man einen besuchten Link bei :hover nicht von einem "neuen" unterschiedlich darstellen lassen; :hover ist immer :hover.
Cheatah