Gunnar Bittersmann: css-befehle auf einzelne html-seite beschränken?

Beitrag lesen

@@bari

a[href="#"]:link, a[href="#"]:visited , a[href="#"]:focus, a[href="#"]:hover {

Die Aufzählung mit den ganzen Pseudoklassen erscheint mir nicht sinnvoll. Wozu das? Warum nicht a[href="#"]?

Die Aufzählung machte ich, weil ich für unterschiedliche Aktionen ein unterschiedliches Erscheinungsbild haben möchte

Nein. Indem du die Selektoren gruppierst und für alle Pseudoklassen dieselben Deklarationen (Stile) angibst, erreichst du ja gerade dasselbe Erscheinungsbild.

Das kannst du einfacher haben, indem du das für a[href="#"] (ohne Pseudoklassen) angibst.

Ich verstehe das nicht, was ich jetzt im Antwortfenster sehe, `, nicht aber im Ansichtsfenster, (wenn ich dem so sagen kann), wo ich nur ein ? sehe. Ist das eine Abkürzung für die Aufzählung?

Nein, das ist Markdown für Code.

Wenn ich vor dem Selektor, d.h. ausserhalb der {} einen Bezug mache, so muss ich diesen Teil doch 2x schreiben. Ich dachte an einen Bezug innerhalb der {}.

Den Absatz verstehe ich nicht.

LLAP 🖖

--
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.