Adriana Mikolaskova Nautsch: abweichende Verweisfarben

Beitrag lesen

Hallo,

ich möchte bestimmte Verweise anders formatieren. Dazu habe ich die entsprechenden mit einer Klasse ("aktiv") versehen.

<li ><a class="aktiv" href="#" >Informationen</a></li>

Weshalb muss ich in diesem Fall die Klasse auf die li und a Elemente beschränken, damit es funktioniert?

weshalb funktioniert:

a:link{color:#999;}
a:visited{color:#999;}
a:hover{color:#999;}

li a.aktiv {
  color: #000;
}

aber folgendes nicht:

a:link{color:#999;}
a:visited{color:#999;}
a:hover{color:#999;}

.aktiv {
  color: #000;
}

Danke und Gruss

Adriana