Hellihello
1. hat html nix mit php zu tun.
2. Vorschlag: nutze doch php als das was es ist, eine Template-Sprache. Also schreibe nicht HTML mit PHP, sondern schreibe HTML, und darin dann, wo es nötig ist, PHP:
<h1>Meine Überschrift:<?php echo $Seite;?></h1>
3. span ist ein inline-Element und enthält, so wie ich das sehe, keine Blockelemente. Und form ist ein Blockelement.
Dank und Gruß,