Es handelt sich bei dem Dokument um XHTML 1.1, welches Erfordert, dass Formularelemente "<input>" in ein Blockelement eingefasst werden.
Es erfordert aber nicht, daß 2 inputs in 2 Blockelemente eingefaßt werden.
Und <form> ist in XHTML kein Blockelement mehr?
Was spielt das für eine Rolle?
Ich habe nicht damit angefangen, von Blockelementen zu reden...
Das content-model von form
Das hört sich doch schon ganz anders an.