Non e` che potresti scrivere i codici in maniera "umana"?
Scritti cosi` tutti in linea non si riesce a capire se ci sono errori.
E dato che ci sei separa anche HTML e CSS (nel tuo codice ci solno pezzi di CSS inseriti nell'HTML)
Ricorda che una buona visualizzazione del codice e` meta` dello sforzo richiesto lavoro sia per scrivere corretto che per correggere eventuali errori.