imgタグの下にわずかなスペースができるときの解決策

例えば、以下のようなHTMLがあるとき


<div ><img src="aaa.jpg" />
</div>
テキスト
画像"aaa.jpg"と、"テキスト"との間に2〜3pxほどの隙間(ホワイトスペース)が
できてしまいます。これをなくすには、

<div ><img src="aaa.jpg" /></div>
テキスト
このように、<img>タグの後ろに改行をいれずに、閉じタグ</div>をつけてやります。
タグとタグの間の改行って、単純に無視されるものかと思ってましたが、
場合によっては意味あるんですね〜。