@@Karsten:
nuqneH
Ich poste hier meinen Quelltext und die css
Poste relevanten Quellcode! Was soll dein Stylesheet denn bitte mit einem Fehler im Markup zu tun haben?
<?xml version='1.0' encoding='utf-8'?>
Warum willst du IE 6 in den Quirksmodus schicken? Lass die überflüssige XML-Deklaration besser weg!
<title>WasWeissIch GmbH & CO KG • Startseite</title>
Besser andersrum: <title>Startseite • WasWeissIch GmbH & CO KG</title>
<div id='content\_all'>
Der Container ist überflüssig. [ZITAT1287]
<li><a class='ac' href='index.html'>Startseite</a></li>
Soll die Klasse "ac" für die aktuelle Seite im Menü stehen? Diese sollte aber gar nicht verlinkt sein! (Punkt 10 der zehn meist-missachteten Homepage-Design-Richtlinien [Nielsen])
Also: <li>Startseite</li>
Den Stil für diesen Menüpunkt per '#menu li
' angeben; für die anderen Menüpunkte per '#menu li a
'.
<li><div id='bottom' /></div></li>
Welches 'div' willst du hier noch schließen? Das der Parser dann 'li' und 'ul' nicht richtig schließen mag, sind Folgefehler.
<h7 class='theme7'><a class='top' href='#top'>Top</a><h2 class='theme1' style='display:inline !important; float:right; margin:0 5px 0 0;'>Copyright © 2009/2010 Karsten</h2></h7>
'h7' gibt es nicht.
Und was sollen die Inline-Style-Angaben da? Ab ins Stylesheet damit!
Qapla'
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)