Added some comments, and made all HTML-related stuff lower-case (I believe that's best practice for HTML5)