Cheatah: (CSS) Ankerdarstellung bei Mozilla

Beitrag lesen

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