Do you declare for UTF-8 in your document as well as in the stylesheet?
<meta charset="UTF-8">
or
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
and in the stylesheet (note, there should be a first line, first column):
@charset "utf-8";
or
Awesome font to your site with one line of code. You donβt even need to download or install anything!
Paste the following code into the HTML section of your site.
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet">
Most likely, font files were not found. If you look at the awesome CSS file font, you will probably see something like:
@font-face { font-family: 'FontAwesome'; src: url('../font/fontawesome-webfont.eot'); }
source share