</p> fehlt - valides HTML 4.01?

Hallo!

Es geht um folgenden Code:

[html]


...

[/html]

Aus einem mir nicht ganz ersichtlichen Grund ist das anscheinend kein valides HTML 4.01 Strict mit der Begründung, es gäbe kein eröffnendes

. Entferne ich jedoch das

, gibt es keine Probleme? Validiert der W3C-Validator hier nicht richtig oder muss ich tatsächlich das

weglassen, weil
einen eigenen Absatz erzeugt?

Vielen Dank schon einmal!

Lad mal ein Beispiel hoch, und verlink zum Validator.

/E:


darf nicht innerhalb von

vorkommen: http://de.selfhtml.org/html/referenz/elemente.htm#hr

Ich glaube du musst das p vor dem hr schließen.

MFG
Alti

Habe das Original unter [B]http://vgruenberg.vg.funpic.de/tstgedichtetes.html[/B] hochgeladen. Verweise für CSS und Bilder stimmen alle nicht, aber Link für Validator ist unten mit bei.

Edit: sry, Tippfehler …

Ich hab doch schon gesagt, woran es liegt :expressionless:

Nimm einfach statt dem


-Tag einen Div mit entsprechender Breite, oder packt nicht alles in

-Tags.

Danke, erscheint logisch und ist sogar valides HTML (normalerweise ist das ja ein Entweder-Oder). Manchmal sieht man halt den Wald vor lauter Bäumen nicht.