Tobias K.: Validation - Warum dieser Fehler??

Beitrag lesen

Hallo Tobias,

kann mir jemand sagen warum der Validator mir diesen Fehler anzeigt:http://validator.w3.org/check?uri=http%3A%2F%2Fwww.tobiasklare.de%2Fvertretung.php

innerhalb von <p> darf kein <table> vokommen, da laut http://www.w3.org/TR/html401/struct/text.html#edef-P <p> keine block-level-Elemente enthalten darf. In selfhtml steht bei den Elternelementen von <table> auch nichts von <p> ->http://selfhtml.teamone.de/html/referenz/elemente.htm#table

Der P-Tag wurde doch ganz offensichtlich vorher (direkt vor der Tabelle ) geöffnet!

ja, aber da das schließende Tag optional ist, denkt der validator eben, dass der Absatz vor dem <table> schon geschlossen ist, und sieht dann eben das überflüssige </p>

Wie krieg ich das so hn das er nicht mehr rummeckert?

</p> (und <p>) weglassen :-)

Grüße aus Nürnberg
Tobias

ps: dass es einen Decoder für den selfcode gibt brauchst du ja nicht unbedingt zu verraten :-)

--
sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
(Selfcode -> http://emmanuel.dammerer.at/selfcode.html)