Allgemeine Probleme
bearbeitet von Matthias Apsel@@Franz
> 2. Die Farben der links sind gelb auf schwarzem Hintergrund eingestellt. Beim hovern werden sie hellblau. Beim Editor funktioniert es tadellos. Sobald ich die Seite mit Safari betrachte werden die links nach dem klicken lila aber alle und nicht nur der angeklickte link; beim hovern ist dann die Schrift weiß.
Nein, immer noch hellblau. Nur dass hellblau neben dunkellila anders (weißer) wirkt als hellblau neben gelb.
> So bleibt es auch nach einem neuen Laden. Eigentlich dürfte das nicht passieren. Nirgendwo ist eine solche Formatierung.
Doch, gibt es: im Browserstyelsheet. Da ist dunkellila voreingestellt für _besuchte_ Links (`a:visited`).
Du begehst den Fehler zu denken, dass `a:link` _alle_ Links selektieren würde. Tut es nicht, sondern _unbesuchte_ Links. [[SELECTORS3](http://www.w3.org/TR/css3-selectors/#the-link-pseudo-classes-link-and-visited)]
Die Autoren des CSS-Spec beginnen den Fehler, diese Pseudoklasse so unsinnig zu benennen.
Wenn du alle Links formatieren willst, sollte in deinem Fall `a` als Selektor genügen.
Ansonsten `a[href]`, wenn es auch `a`-Elemente ohne `href`-Attribut geben sollte, die nicht mit selektiert werden sollen. Ab Level 4 gibt es dafür die Pseudoklasse `:any-link`. [[SELECTORS4](http://www.w3.org/TR/selectors4/#the-any-link-pseudo)]
> Vielleicht kann mir jemand helfen? Die homepage ist im Internet und habe ich angeführt.
Im richtigen Feld „problematische Seite“?
Das Feld „Homepage“ dient nicht dazu, die problematische Seite zu verlinken. Hättest du es nicht extra erwähnt, hätte ich das übersehen.
LLAP 🖖
--
Ist diese Antwort _anstößig_? Dann könnte sie [_nützlich_](http://forum.selfhtml.org/self/2015/jun/21/select-felder/1643860#m1643860) sein.