I am using Font Awesome and do not wish to add CSS with HTTP. I downloaded Font Awesome and included it in my code, yet Font Awesome is showing a bordered square box instead
All the above are correct however on top of that my issue was that I downloaded the free version of FA5 which doesn't have:
font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0')
I could not get v5 to work so I reverted to 4.7.0 with the help of the posts above and it fixed my issue.