<div>
<img src="one.gif">
<img src="two.gif">
</div>
it's typically because the browser renders whitespace in the code as
text. (Like a space character.) The usual solution offered is to remove
any whitespace in the code, like this:
<div
<img src="one.gif"
<img src="two.gif"
</div>
or like this:
<div><!--
--><img src="one.gif"><!--
--><img src="two.gif"><!--
--></div>
Ick! Is there a more elegant workaround that doesn't involve modifying
the HTML? Perhaps some CSS? Font-size has no effect whatsoever on the
gap. I couldn't find anything except the code-related solutions above.
Thanks for your help.