Mein Firebug hat mir tatsächlich sagen wollen, der head sei leer.
Allerdings hast du ja echt alles in den head geknallt!
Der Inhalt einer Seite, kommt immer zwischen <body> und </body>.
In den <head> Bereich kommen nur Dinge wie, title, css, js usw.
Seiten wie:

sind für Anfänger und Fortgeschrittene sehr gut geeignet.
Schau dir da einfach mal ein paar Dinge an.
Google sollte dir auch auf jeden Fall helfen können