Sono moooolte le cose che andrebbero cambiate. Non si possono elencare tutte.
dovresti leggerti qualche guida di base di (x)html e seguire quella su come scrivere il tuo codice, magari vedendo esempi e quantlatro disponibile.

Buon divertimento.