Используя ответ Питера в качестве начала, следующее устраняет проблему:
img { vertical-align: bottom }
Причина, по которой это работает, заключается в том, что значение по умолчанию для vertical-align
равно baseline
, что соответствует части текста «над строкой», где свисающие биты свисают (строчные буквы g, q и т. Д. Все ниже это базовый уровень).
Таким образом, чтобы покинуть комнату, оставалось 4 пикселя места для этих выступов.
Надеюсь, это имело смысл.
Редактировать: Визуальная помощь с исходного сайта
![alt text](https://i.stack.imgur.com/dG0hL.gif)
(источник: brightlemon.com )