Gmail has recently changed its HTML rendering method causing some problems with HTML email layouts. We just want to inform you that Gmail is adding unwanted spaces after images which causing some layout problems such as the following one:
Solution is easy, just add “display:block” to your image tags and problem will go away. However, please note that this styling will cause some problems if your image is in a paragraph or next to a text.
More detailed information can be found here.