Grade mal ein paar Worte zu dem Aufbau von
HTML:
HTML befolgt, wie auch
XML ein paar sehr strikte Regeln, die verschiedene Browser allerdings aufweichen, damit sowas wie hier zu sehen auch funktioniert.
Punkt 1: Der HEAD-Bereich ist NUR für Informationen über die Seite (TITLE, META) und für Javascript und CSS gedacht. Alles andere gehört da NICHT rein.
Punkt 2: Der Rest (alles, was graphisch angezeigt werden soll; auch das, was nicht angezeigt werden soll) gehört in den BODY rein. (Auch dein Formular)
Solange diese Punkte nicht erfüllt sind, ist dein Code nicht valide. Das kannst du übrigens selbst überprüfen:
HTML Validator w3c.
Bernhard