title: CSS positioning woes
body: <p>I am new to CSS and learning it side by side while making a site.</p>
  
  <p>I am confused about how to position elements.I want to know whether I should use div to position elements or do I do it directly by either using tags and ids.If I use tag names and IDs I don't have to use div separately to position the elements. I can both style and position at the same time.</p>
  
  <p>When to use div and when not to?</p>
  
  <p>Actually, I am trying to build something like this:<img src="https://i.stack.imgur.com/WIrnS.jpg" alt="enter image description here"></p>