HTML styleguide

Please review, most of the content is from https://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml#General_Formatting with a few tweaks.