title: Behaviour change on doctype change
body: <p>i changed the doctype of my website to plain HTML from XHTML transitional, and got new behaviour on an image effect. The html is simple, it's like a div->a->img, but the problem lies in css. fancy_image is the external div.</p>
  
  <p>Now, there is a style like :</p>
  
  <pre><code>.fancy_image a {
    line-height: 0;
  }
  </code></pre>
  
  <p>which i was using because in some browsers like firefox, i was getting a white padding on the bottom of each image. This was supposed to happen because of the a link inside the div, that was taking some height space. The line-height declaration solved that problem.</p>
  
  <p>However, when i changed from XHTML to HTML doctype, i am getting that problem back, even though the css declaration is still there. Anyone has an idea why that happens ?</p>