Quello è il codice sorgente?
Penso che il problema sia quel tag input che forse interrompe il tag head, perchè secondo le specifiche non è permesso che stia li dentro, e si apre il tag body per poterlo accogliere. Perciò tutto quello che segue quell'input andrà a finire dentro body.
Controlla la struttura html attraverso la console del tuo browser.