Probleme mit Style-Sheet

Hallo,

ich habe da ein Problem mit einer Internetseite, die ich versuche abzuändern und die Fehler auszubessern. Die Seite ist mit einer css-Datei aufgebaut. Im großen und ganzen passt das auch alles, nur an einer Stelle ergibt die HTML-Überprüfung einen Fehler. Ich komme aber auf keine Idee, wie es denn dann richtig sein müßte.

Zeile:37 Spalte:9 ID „NAV“ bereits definiert
Zeile:19 Spalte:9 ID „NAV“ zuerst hier definiert

Die Seite mit dem Problem ist

www.jusos-regen.de

Wen es noch genauer interessiert, es handelt sich um die index.html

Ich hoffe, Ihr könnt mir sagen, was ich hier falsch mache.
Leider sehe ich wieder einmal den Wald vor lauter Bäumen nicht. :frowning:

Gruß

Thomas

Zeile:37 Spalte:9 ID „NAV“ bereits definiert
Zeile:19 Spalte:9 ID „NAV“ zuerst hier definiert

Du darfst IDs nur einmal pro Dokument verwenden.

Zeile:37 Spalte:9 ID „NAV“ bereits definiert
Zeile:19 Spalte:9 ID „NAV“ zuerst hier definiert

Du darfst IDs nur einmal pro Dokument verwenden.

Und wie mache ich es dann, daß ich beiden Dingen die gleiche Formatierung verpasse, die nun einmal in der css-Datei unter NAV festgelegt ist? Vielleicht habe ich da ja irgendwie einen Wurm drin. Könntest Du mir dazu bitte einen Tip geben?

Gruß

Thomas

Hall Thomas,

Du darfst IDs nur einmal pro Dokument verwenden.

DAS ist bereits die eigentliche Antwort. Du benutzt die ID aber gleich für zwei ULs. Das geht nicht und wird zurecht als Fehler dargestellt. Also ersetze „ID“ durch „CLASS“ -->
in beiden ULs. Beide ULs dürfen derselben Klasse angehören, müssen aber unterschiedliche IDs haben. Im Stylesheet musst du eine Klasse definieren, und zwar so (mit Punkt):

.NAV {font-size:10pt; font-family:arial;}

Nun kannst du allem Möglichen mit blabla den gerade oben festgelegten Style zuweisen.

Gruß
Habe Durchfall

1 Like