title: How do I know when to use a Class, an ID or HTML5 to make layouts in HTML using CSS?
body: <p>I'm building a website and I want to include every element in a separate layout to make it more organized. Just wanna know when it is appropriate to select one or the other. To consider what layout element is best (or preferred) depending the situation. Sometimes I can just use a  tag and insert an ID, or use a Class or use HTML5. Actually, of all the choices HTML5 layouts seem the simpler and easier way to go. I also am considering using tables. Kindly recommend which one to use. Thank you.</p>