Font Awesome not appearing in Internet Explorer 8
font-awesome, internet-explorer-8
Solution
After some painful troubleshooting I finally worked it out.
The solution was to move the loading of HTML5Shiv from the `<head>` section to just before the `</body>` tag.
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</body>
Problem
We have recently developed a website with a strong reliance on Font Awesome as part of it's design. We're using the standard implementation with before:content and their supplied CSS. For some reason Font Awesome isn't displaying in IE8. I've spent quite a few hours troubleshooting and trying various fixes, with no luck. I have: - Set the mimetype of EOT to application/vnd.ms-fontobject - Set the mimetype of OTF, TTF to application/octet-stream - Executed HTML5Shiv after all CSS has been loaded. - Various attempts to reload the CSS or DOM on page load Here is the website: http://www.tetakere.org.nz - the Hotlinks box is a good example of Font Awesome Has anyone got any ideas on other approaches to getting this website to display Font Awesome?