Direi che innanzitutto ti manca il
<!DOCTYPE html>
come prima riga del codice.


Ho tolto il messaggio doppio, occupava veramente troppo spazio.

Segui quanto detto da Prill su come postare il codice (e soprattutto quale codice NON postare).