Webseitenbau
Home
Site/Index
 
Web Webseitenbau
Google English français  
⬆2. 13. 8 Pseudoklassen a:link a:visited a:hover a:active

2.13.8 Pseudoklassen a:link a:visited a:hover a:active

-

1 Verweise optisch gestalten mit CSS

Pfeil nach rechts (Icon)
      120 x 120 Pixel Text-Elemente: Pseudoelemente & Pseudoklassen

-

a) Zweck

-

b) Angabe im Stylesheet

Pseudoklassen für Verweise :link, :visited, :focus, :hover, :active

Damit sich die Regeln für die einzelnen Pseudo-Klassen nicht falsch überlagern, müssen sie im Stylesheet in folgender Reihenfolge deklariert werden:

1) Eintrag im Quelltext:

a:link    { color: blue }
/*noch nicht besuchter Link*/

a:visited { color: purple }
/*schon besuchter Link*/

a:hover   { color: red }
/*Benutzer 'hovert'*/

a:active  { color: lime }
/*Link wird ausgewählt*/

-

c) Grundlagen-Websites & Workshops

Veränderung der Farbe, wenn Mauszeiger auf den Hyperlink zeigt:

-

2 Externe Links mit einem Symbol

Zweck: Externe Links mit einem kleinen Symbol kennzeichnen, damit man sie besser von den internen Links untescheiden kann.

1) Angabe im Stylesheet:

/* Fügt ein Zeichen vor externe Links ein */ 
a[href^="http://"]:before {
content: "\2197\a0" 
}

2) Anzeige im HTML-Dokument:

Vor dem externen Link wurde ein Pfeil nach rechts oben: "↗" eingefügt.

So kann man die externen Links (mit Pfeil) von den internen Links (ohne Pfeil) unterscheiden, ohne dass man dies im Quelltext speziell angeben muss.