Не удается& #39;t получить шрифт @font -в Internet Explorer 8

У меня возникли проблемы с отображением пользовательского шрифта моего клиента в IE8. Он отображается в IE 9 и 7, а Chrome obv. Я не уверен, почему эта версия IE может вызвать проблемы. Вот мой оператор включения в моем html

<!--[if IE 8]>
    <link rel="stylesheet" type="text/css" href="../styles/ie/cherokee_ie.css" />
    <![endif]-->

А вот файл чероки _ie.css

@font-face {
font-family: 'cherokee';
src: url('../../custom.eot');
src: url('../../custom.eot') format('embedded-opentype'),
src: local('☺'), url('../../font/custom.woff') format('woff'), url('../../font/custom.ttf')             format('truetype'), url('../../font/custom.svg') format('svg');
font-weight: normal;
font-style: normal;
}

h1 ul li {
  font-family:cherokee;
}

Я не совсем уверен, что делает смайлик в src :local, но я нашел этот код в другом СО вопрос, который заставил его отлично работать в IE7 (или, по крайней мере, насколько я могу видеть через BrowserLab.)

Кроме того, существует ли более быстрый способ создания представлений, чем Browserlab?

9
задан Matt Zelenak 22 April 2012 в 23:44
поделиться