Wie kann ich HTML-Links stylen, dass sie Farbe 1 haben, wenn die Maus über dem Link ist und ansonsten immer Farbe 2? Das Mouse-Over geht mit der Pseudo-Klasse a:hover, wie ich schon weiß, aber wie kann ich erreichen, dass sonst immer eine bestimmte Farbe da steht. Der Browser hält sich nämlich nicht immer an:
selected gibt es auch noch oder? Und ich glaube die Reihenfolge muss visited hover active und selected sein. (Hatte lange Probleme bis ich diese Reihenfolge gewählt hatte)
:selected kenne ich als Pseudoklasse für Links nicht. Auch die von mir verwendeten Nachschlagewerke weisen diese nicht aus. Wofür steht ":selected"? Ist es mglws. ein propritäres "Synonym" für :focus? Die o.a. Auflistung folgt keiner bestimmten Reihenfolge. Es wird jedoch empfohlen :hover nach :link und :visited und :active nach :hover zu definieren. Somit wäre eine empfohlene Reihenfolge: :link :visited :hover :active :focus
selected gibt es nicht. Wenn man es einer style-Regel hinzufügt (a, a:selected), dann ignoriert Chrome die ganze Regel. Also scheint die Verwendung von selected ein Fehler zu sein.
ah ok danke, dann habe ich mich wohl getäuscht! Ich werde es als neue Frage formulieren, da ich es wohl wieder brauchen werde :) und vielleicht ja Andere auch.
In CSS2 wurde die Gewichtung der !important-Regel für Benutzer- und Autoren-Stylesheets zwar neu definiert und zugunsten der Benutzer-Stylesheets geändert, dennoch sollte man mit !important nicht leichtfertig umgehen. Diese Regel ist schließlich "!Wichtig".