Perhaps you are looking for a font other than Font-Awesome.
Try something similar to this:
HTML
<i class="fa fa-envelope fa-lg"></i><span class="email_font"><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="8de8f5ece0fde1e8cdeae0ece4e1a3eee2e0">[email protected]</a></span>
CSS
span.email_font {
font-family: "Times New Roman", Georgia, Serif !important;
}
Use Times New Roman as the font for your email address, with Georgia and Serif as backup fonts if Times New Romans are not available on the device/browser
You can also specify font-style:
(normal, italic, oblique), font-weight:
(normal, bold, number), and font-size:
(px, %, etc). Other options are available, but these are the basics.
We could do
span.email_font {
font-family: "Times New Roman", Georgia, Serif !important;
font-style: italic !important;
font-weight: bold !important;
font-size: 15px !important;
}
This will display your email in Times New Roman, italicized, bold, and with a font size of 15px. Using !important
ensures these styles are applied.
If you prefer inline styles for simplicity, although not recommended:
<i class="fa fa-envelope fa-lg"></i>
<span style="font-family: 'Times New Roman', Georgia, Serif; font-style: italic; font-weight: bold; font-size: 15px ;"><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="46233e272b362a2306212b272f2a6825292b">[email protected]</a></span>