Bernd: input bei XTHML Strict nur in Blockelement?

Beitrag lesen

Hallo,
ich habe den XHTML Strict Code meiner Seite mit dem W3C Validator geprüft. Er bemängelt folgendes:

<form action="{PHPSELF}" method="post">
<input type="text" value="http://www." id="bookinp" name="url" />
<input type="submit" value="Link senden" id="booksub" />
</form>

Er sagt um die beiden inputs muss ein Blocklevel Element sein. Wenn diese in ein div einschließe, zeigt der Validator keine Fehler. Wieso den das? Und seit wann muss denn ein input Element innerhalb eines Formulars in ein Blockelement eingehüllt sein? Würde mich freuen wenn mir jemand auf die Sprünge helfen könnte.

Mit freundlichen Grüßen

Bernd