Whenever I update my website to
<!DOCTYPE HTML>
Each img element enclosed within a DIV mysteriously acquires a 3px bottom margin, even though no CSS rule defines it. To clarify, there are no style attributes responsible for this 3px bottom margin.
<div class="placeholder">
<img alt="" src="/haha.jpg" />
</div>
Assuming haha.jpg is sized at 50x50 and .placeholder has display: table set, the observed height dimensions of .placeholder seem to be 50x53...
Has anyone else come across this oddity and found a solution?
UPDATE
Find the JS FIDDLE link below: