Ich habe unter http://pastebin.com/Pv05DY97 mal eine eingermaßen valide Version online gestellt.
.
Der Quelltext ist, so wie Du ihn online gestellt hast, nicht benutzbar. Die Fehler die Du drin hast sorgen dafür, dass man beim hinzufügen eines Elementes wie z.B. eines Buttons nicht mehr vorhersagen kann, wie der Browser es anzeigen wird.
.
Allein das falsche Schachteln von Tags und das sinnfreie verwenden von Style-Definitionen im Text reichen da schon.
.
Für das ungefragte Gedudel gehörst Du imho einen Monat bei Brot und Wasser eingesperrt, aber das ist Geschmackssache.
.
Tipp: Mach alles nochmal, mach es per Hand und versteh vor allem, was Du da eigentlich tust. Das Ergebnis wird wesentlich besser und Du hast auch langfristig was davon.
.
Google mal nach "selfhtml", da gibt es eine Kategorie "Wie fange ich an", das ist genau das, was Du brauchst. Und keine Angst, html ist nicht schwer, es ist logisch aufgebaut.
.
Als Editor würde ich für den Anfang scriptly empfehlen, Google dazu nach "webocton scriptly", erster Treffer.