Lieber Alex,
1.) Wozu benötigst Du dieses Markup?
<p class="eventlist">
<datum>01.04. bis 04.04.</datum>Frankfurter Musikmesse<ort>Halle 4.2, J, Stand 50</ort><br>
<datum>25.04. bis 05.05.</datum>Mannheimer Maimarkt<ort>Halle 35, Metropolregion Rhein-Neckar, neben der Bühne</ort><br>
</p>
Das sind doch ganz klar tabellarischen Inhalte!! Nutze also <table>!
2.) Warum Du unbedingt einen <iframe> nutzen musst, erschließt sich mir nicht.
3.) Wie man eine Navigation sinnvoll auszeichnet, findest Du hier: <http://de.selfhtml.org/css/layouts/navigationsleisten.htm@title=CSS-basierte Navigationsleisten>. Das, was Du da gemacht hast, ist böser Unsinn:
<p class="navi_links">
<a href="./index.php?id=home">Home</a><br>
<a href="./index.php?id=news">News</a><br>
<a href="./index.php?id=events">Termine</a><br>
</p>
<hr noshade size="1px;">
Kann ich die neuen Elemente irgendwie definieren, dass ich das W3-OK erhalte?
Nein. Deine "neuen" Elemente haben nichts mit (X)HTML zu tun - was Du aber mit Deinem Doctype behauptest.
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)