• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

</p> fehlt - valides HTML 4.01?

Status
Für weitere Antworten geschlossen.

Pleinsfett

Neues Mitglied
Hallo!

Es geht um folgenden Code:

HTML:
<!-- ... -->
<p><a href="#top"><img src="../data/images/up.gif" alt=""></a><hr></p>
<h1>...</h1>
<!-- ... -->

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 <p>. Entferne ich jedoch das </p>, gibt es keine Probleme? Validiert der W3C-Validator hier nicht richtig oder muss ich tatsächlich das </p> weglassen, weil <hr> einen eigenen Absatz erzeugt?

Vielen Dank schon einmal!
 
Ich hab doch schon gesagt, woran es liegt :|


Nimm einfach statt dem <hr>-Tag einen Div mit entsprechender Breite, oder packt nicht alles in <p>-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.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben