<a class="social-link" href="https://www.instagram.com/zjedn.oczeni?utm_source=ig_web_button_share_sheet&igsh=OGQ5ZDc2ODk2ZA==" aria-label="Наш аккаунт в Инстаграме">
@zjedn.oczeni
</a>
.social-link {
display: flex;
column-gap: 1em; /* ваш отступ */
}
.social-link {
content: "";
flex-shrink: 0;
display: inline-block;
width: 1em; /* ваши размеры */
aspect-ratio: 1;
background: url("../img/inst.png") no-repeat center/ contain; /* путь к картинке скорректируйте и в идеале найти картинку в svg */
}
Как-то так.
Без div, p и прочего барахла.
Иконка инстаграма - не контентное изображение, а украшение ссылки. Его лучше убирать в стили. Я показала один из вариантов как именно.
Почему не применяются падинги?
Судя по скрину они как раз таки применяются. И именно из-за них такая дичь и происходит.
Если пока не очень хорошо пользуетесь инструментами разработчика, я рекомендую обводить элементы рамочками (outline и отрицательный outline-offset). Удобно толстенькими разноцветными и полупрозрачными.