簡単なコード:
<a href="#">
<div>
<img src="http://dummyimage.com/600x400/000/fff&text=image" class="image" />
<img src="http://dummyimage.com/600x15/000/fff" alt="" class="shadow" />
</div>
</a>
2つの画像のマージンとパディングは0ですが、それらの間にはまだギャップがあります。
この動作を回避する方法は?
はい、それは間違いではありません。すべてがAタグに含まれている必要があります。
例: