title: How to not use <div class="clear"> in markup
body: <p>All the time my code is riddled with <code>&lt;div&gt;</code>'s that are used to clear/expand a div to look correct. Whenever it doesn't look correct, I add a <code>&lt;div style="clear:both;"&gt;</code> and it fixes the problem in IE7.</p>
  
  <p>How do I avoid doing this? I mess with the <code>overflow:auto</code>, <code>overflow:hidden</code> and I get nothing.</p>
  
  <p>Thanks in advance</p>