Sven Rautenberg: CSS --- Kann mir jemand bei Klassenunterteilungen helfen?

Beitrag lesen

Danke euch beiden, aber ich möchte die class nicht in den <a> Tag setzen, denn ich habe eine ganze Menge Links auf einer Menge Seiten.
Wenn es nicht anders (also z.b. mit <div> oder <span> geht, bleibt mir aber wohl nix anderes übrig.)

Wenn du zwei Bereiche mit DIV abgrenzen kannst, in denen die Links jeweils einheitlich aussehen sollen, nimm verschachtelte CSS-Definitionen!

div.schwarz a:link { ...definitionen }
div.weiss a:link {...definitionen }

Das wirkt auf alle Links der Seite
<div class="schwarz"><a href="eins.htm">Link schwarz</a></div>
<div class="weiss"><a href="eins.htm">Link schwarz</a></div>

Die CSS-Definition sagt, daß alle A-Tags, die im DIV-Tag der jeweiligen Klasse stehen, entsprechend formatiert werden sollen.

Achtung: Wenn du noch andere Tags um die A-Tags herum schachtelst, müssen die auch mit in die Aufzählung rein. Also bei einem
<DIV><P><A></A></P></DIV> müßte das CSS mit
div.klasse p a:link
definiert werden.

- Sven Rautenberg