Internet Explorer 9 требует шрифта типа EOT. Шрифты TTF можно использовать в большинстве других последних версий браузера и SVG для таких устройств, как iPhone и iPad. Подробнее о поддержке браузером @ font-face вы можете прочитать здесь http://www.w3schools.com/cssref/css3_pr_font-face_rule.asp
Font Squirrel также является отличным ресурсом для создания файлов веб-шрифтов, включая EOT, из существующих файлов шрифтов. Пожалуйста, убедитесь, что у вас есть лицензия на использование шрифтов в Интернете. Вы можете получить доступ к бесплатному генератору файлов веб-шрифтов здесь:
http://www.fontsquirrel.com/fontface/generator
Типичная запись CSS для набора @ font-face выглядит следующим образом:
@font-face
{
font-weight: normal;
font-style: normal;
font-family: 'custom-font';
src: url('/some/directory/custom-font.eot');
src: url('/some/directory/custom-font.eot?#iefix') format('embedded-opentype'),
url('/some/directory/custom-font.woff') format('woff'),
url('/some/directory/custom-font.ttf') format('truetype'),
url('/some/directory/custom-font.svg#webfont') format('svg');
}
Затем вы можете вызвать свой шрифт, назначив атрибут "font-family" с помощью css
.my-class { font-family: "custom-font" }