title: HTML naming conventions for ID, class and to include element type prefix?
body: <p>Does anyone know of a good resource to explain good naming conventions for HTML ID and classes and whether to prefix with IDs with an element type i.e. btn or button or similar?</p>
  
  <p>Should classes be plural or singular?  I get that IDs should be singular due to them being unique, but what about classes?</p>
  
  <p>IDs and classes should use nouns, right?</p>
  
  <p>I am using pages that inject other pages in the existing pages, kind of like partial pages ... hence... I was wondering if anybody as prefixed a name in front of IDs and/or classes .. kind of like a namespace or similar?</p>
  
  <p>Any comments or insights really appreciated.</p>