I took a page whose DTD was HTML4 Transitional and changed the doctype to and extra space appeared between the h1 and div beneath it. I
just give the line-height:12px; or what you want. TAKE A LOOK: JSFIDDLE. modification of your code.
line-height:12px;