Hallo,
@Klawischnigg:
wenn du dich auf einen Beitrag beziehst, dann antworte doch bitte direkt darauf, anstatt dein Posting einfach "irgendwo" anzuhängen.
ES wird folgende Fehlermeldung vom Validator angezeigt:
Line 20, Column 4: character data is not allowed here
<li><a href="index.php">Über mich</a></li>
Darüber hatte ich mich schon gewundert; der einzige Grund, warum der Validator diese Fehlermeldung bringt, wäre Text (non-Whitespace) zwischen <ul> und <li>, da ul keine Textknoten als Kinder haben darf, sondern nur li-Elemente.
Davon war in deinem Originalposting aber nichts zu sehen.
Kurze Erklärung: Ich hab mein Menü mit PHP ausgelagert ...
Damit kommen wir der Sache näher!
<ul>
<?php include('inc_navi.php') ?>
</ul>
> Und hier die ausgelagerte Listen-Menüführung:
>
> ~~~html
<li><a href="index.php">Über mich</a></li>
> <li><a href="#">Projekte</a></li>
> <li><a href="galerie.php">Fotogalerie</a></li>
> <li><a href="manual.php">Manuals</a></li>
> <li><a href="impressum.php">Impressum</a></li>
Dann hast du dieses Fragment vermutlich als UTF-8 mit BOM gespeichert, so dass eine BOM als "Text" mitten im Dokument an einer Stelle auftritt, wo sie nicht stehen darf.
Falls dem so ist: Speichere das Fragment erneut, und zwar ohne BOM.
So long,
Martin
"Gestern habe ich die Rede des Parteivorsitzenden gehört. Zwei Stunden lang!" - "Worüber?" - "Hat er nicht gesagt."