HTML Structure

You are missing some stuff in your page which is needed on proper Web pages.  Once you have that you can create a template to be used to quickly create all future pages.