bernd paulus: links in bestimmten div andersfarbig

hallo,

meine links sollen alle einheitlich aussehen, in einem bestimmten div sollen sie aber andersfarbig aussehen.

kann ich das irgendwie auch per css regel ohne jedem a-tag eine extra klasse zuweisen zu müssen?

<div class="andersfarbig">
<a href="#">Link 1</a>
<a href="#">Link 2</a>
<a href="#">Link 3</a>
</div>

danke,
bernd paulus

  1. kann ich das irgendwie auch per css regel ohne jedem a-tag eine extra klasse zuweisen zu müssen?

    Das geht mit Nachfahrens-Selektoren:

    .andersfarbig a { color: red; }
    .andersfarbig a:hover { usw. }

    Adressiert alle a-Elemente in einem Element mit der Klasse andersfarbig. (Wobei das ein wenig aussagekräftiger Klassenname wäre.)

    http://de.selfhtml.org/css/formate/zentrale.htm#verschachtelte_elemente
    http://de.selfhtml.org/navigation/css.htm#zentrale_formate
    http://www.thestyleworks.de/ref/se_descendant.shtml
    http://jendryschik.de/wsdev/einfuehrung/css/selektoren#kombinatoren

    Mathias