Во-первых, у вас есть незакрытый тег <b>
в коде, который вызывает у вас проблему.
Вы не включили css, но вот фрагмент выравниваемого по правому краю плоского значка, который, кажется,будь тем, кем хочешь быть.Я позиционировал flaticon, используя background-position
css.Я включил font-weight:bold
в этот же css, так как тег <b>
указал мне, что вы хотите, чтобы текст был жирным.Однако лучше, если вы включите font-weight в свой css вместо добавления дополнительного html-тега.
Надеюсь, это поможет
.icon {
display: inline-block;
position: relative;
border: none;
outline: none;
width: auto;
padding-right: 30px;
vertical-align: middle;
}
.flaticon-phone-call-1 {
font-weight:bold;
background-image: url("https://image.flaticon.com/icons/svg/126/126509.svg");
background-repeat: no-repeat;
background-size: contain;
background-position: center right;
}
Tel: <a href="+000 000 000 000"><span class="icon flaticon-phone-call-1">+000 000 000 000</span></a>