Kerschi: Problem mit der Klassenangabe

Beitrag lesen

Hallo,

meine css Datei hat jetzt ungefähr folgende Struktur:

1. Definition für allgemeine Links
2. Dann folgt .menue1 (menue1 formatiert mein Menue auf der rechten
   Seite und nutzt die Definition für algemeine Links)
3. Jetzt kommt .menue2 (menue2 soll einen Link des Menues
   [z.b. "Startseite"] formatieren.
4. nach .menue2 folgt etwa dies:
   .menue2 a:link {
   color : #B55E54;
   text-decoration : none;
   }
   .menue2 a:visited {
   color : #B55E54;
   text-decoration : none;
   }
   .menue2 a:hover {
   text-decoration : underline;
   }
   Praktisch werden nun die Links neu definiert (innerhalb
   von .menue2).

Nun kommt wieder meine Konstruktion im Html Dokument:

<td class="menue1">
  <p>
    <a href="" class="menue2">...<br>
    <a href="">...
    ...
  </p>
</td>

Nun passiert doch folgendes:
Der Browser formatiert die Spalte mit der Klasse .menue1.
Nun kommt er zu dem ersten Link, der aber anders definiert ist (class="menue2"). Jetzt müsste er doch den Link so gestalten wie ich es in Punkt 4 in meiner css Datei habe.Und die restlichen Links kann er dann wieder in der allgemeinen Definition gestalten.

Habe ich hier irgendwo einen logischen Fehler, oder warum funktioniert das nich ?

Danke schonmal !

Gruß
Kerschi

ps: das Ganze ist noch nich hochgeladen, d.h. auf meinem webspace lagern nur die alten Dateien.