JSFiddle - React, Tailwind, and code Playground

HTML

Example 1

<a href="https://www.facebook.com/media/set/?set=a.622181891184889.1073741825.390597377676676&type=3" target="_blank"><img class="icon" src="http://www.a2zenyoga.com/wp-content/uploads/2014/08/facebook-icon.gif" alt="facebook icon" align="right" /></a>
<p style="text-align: left;">Фотограф Юлия Солф, посмотреть портфолио можно <a href="https://www.facebook.com/media/set/?set=a.622181891184889.1073741825.390597377676676&type=3" target="_blank">здесь</a></p>

Example 2

<div class="icon"><a href="https://www.facebook.com/media/set/?set=a.622181891184889.1073741825.390597377676676&type=3" target="_blank"><img src="http://www.a2zenyoga.com/wp-content/uploads/2014/08/facebook-icon.gif" alt="facebook icon" align="right" /></a></div>
<p style="text-align: left;">Фотограф Юлия Солф, посмотреть портфолио можно <a href="https://www.facebook.com/media/set/?set=a.622181891184889.1073741825.390597377676676&type=3" target="_blank">здесь</a></p>

CSS

.icon {
    text-align: right;
    box-shadow: none ! important;
    border-radius: 7px;
    margin-left: 5px;
    margin-top: -5px;
    margin-right: 10px;
    height: 45px;
    width: 45px;
}
.icon a:hover {
    border-radius: 7px;
    box-shadow: 5px 5px 5px rgba(0, 255, 0, 0.1);
}    
.icon {
    text-align: right;
    box-shadow: none ! important;
    border-radius: 7px;
    margin-left: 5px;
    margin-top: -5px;
    margin-right: 10px;
    height: 45px;
    width: 45px;
}
.icon a:hover {
    border-radius: 7px;
    box-shadow: 5px 5px 5px rgba(0, 255, 0, 0.1);
}