So I recently found out that I am going to have to write a large amount of HTML for an upcoming project. As this project requires HTML only I cannot even “cheat” and use PHP’s import functions to generate the header and footers for each page, I was planing on resurrecting my old HTML template to reduce the repetitive typing (for no good reason). As this is rather boring, I turned to the web thinking there was a better way. After a very short search Google provided the answer, html-healper-mode.el, (http://www.nongnu.org/baol-hth/). This nifty mode generates a template for every new HTML page that you create. All that is required after the mode is installed and added into your .emacs file is to open a new HTML file. Below is the template that it creates and I am sure that it is configurable some where but I have yet to dig deeper into it.
Enjoy the Emacs goodness.