So.
Ich hab jetzt die Fehler korrigiert. Der Validator findet allerdings in der menu.html immer noch 9, wo ich nicht sehe, was der Fehler ist!
Die menu.html brauchst Du nicht zu validieren, da der Browser die nicht zu
Gesicht bekommt. Die kann auch gar nicht valide sein, weil ja das gesamte
Grundgerüst fehlt.
Ich habe den Eindruck, dass Du noch nicht verstanden hast, was das include
macht:
mach mal auf
http://eduardojenaro.eu/ einen Rechtsklick => Seitenquelltext,
dann siehst Du den HTML-Code, wie ihn PHP generiert hat, da ist menu.html
ein Bestandteil der gesamten Datei geworden...
Bitte schau, dass Du Deinen Quelltext absolut sauber einrückst, dann fallen
Dir Fehler viel besser auf!
Jetzt schauen wir uns mal den nächsten Fehler an:
document type does not allow element "li" here; missing one of "ul", "ol", "menu", "dir"
Dafür muss ich mir jetzt die ganzen Einrückungen machen, um den Fehler finden zu können:
Code:
<div id="menu">
<ul>
<li><a href="#">BauLeib-Kunst</a>
<ul>
<li><a href="../aphoristischesbl.php">Aphoristisches über BauLeib-Kunst</a></li>
<li><a href="../entstehungbl.php">Über die Entstehung der BauLeib-Kunst</a></li>
[COLOR=Red][B]<li>[/B][/COLOR]<a href="#">"Und der Bau wird Mensch"</a>
[COLOR=Red][B]<ul>[/B][/COLOR]
<li><a href="#">Sieben BauLeib-Kapitelle</a>
<ul>
<li><a href="../Kapitelle/blkapitaeletext.php">Text</a></li>
<li><a href="../Kapitelle/blkapitaele.php">Fotos</a></li>
</ul>
</li>
<li><a href="#">Sieben BauLeib-Säulen</a>
<ul>
<li><a href="../Saeulen/blsaulentext.php">Text</a></li>
<li><a href="../Saeulen/blsaulen.php">Fotos</a></li>
</ul>
</li>
<li><a href="#">Sieben BauLeib-Sockel</a>
<ul>
<li><a href="../Sockel/blsockeltext.php">Text</a></li>
<li><a href="../Sockel/blsockel.php">Fotos</a></li>
</ul>
</li>
<li><a href="#">Die BauLeib-Säulen im Zusammenhang</a>
<ul>
<li><a href="../zusammenfassung/blzus.php">Fotos</a></li>
</ul>
</li>
</ul>
<li><a href="#">Seminar-Unterricht</a>
Jetzt siehst Du auf einen Blick, dass Du mit dem letzten </ul> die von mir rot
markierte <ul> geschlossen hast, also entweder eine neue <ul> aufmachen musst,
oder das rot markierte <li> schließen musst, bevor Du ein neues <li> öffnen darfst.
Da das Forum Einrückungen mittels Tabulator nicht unterstützt, musst Du sie
leider nochmal machen und kannst sie nicht einfach kopieren...
Dank deinem zitat habe endlich verstanden, was der CSS Code in dem Post bewirkt. Ich weiß nur nicht, wie ich das bei mir einbauen soll....
Da hoffe ich, dass sich Neuroleptika oder jemand anders einmischt...
Grüße
Bernhard
Edit: daran, dass es zwei verschiedene Möglichkeiten gibt, den Fehler zu korrigieren
(wo nur Du die richtige kennen kannst), erkennst Du, dass kein Programm dieser Welt
in der Lage sein kann, Dir diese Arbeit abzunehmen...;-)