тега а? может р? Нет, нет там после p ни перевода строки ни пробел. Перевод строки есть в самом теге р, из-за него эта черточка, но почему? как ее убрать?
Данная проблема проявляется в inline-block'овых элементах. Исправить это можно, подставив картинку как фон, отодвинуть текст вправ паддингом, убрать из него тег переноса и изменить vertical-align на middle. Должно помочь