У меня Museo-300 в основном работает с @ font-face, но некоторые комбинации букв, такие как «ff» и «fi», исчезают в Firefox (подтверждено в v3.6 и v7.0.1). Итак, «микрофинансирование» становится «микронансом».
Обратите внимание, что я вывожу их как отдельные буквы, а не как лигатуры. Когда я просматриваю исходный код как на сервере, так и в браузере, слово «кофе», например, пишется всеми шестью буквами по отдельности, а не символ лигатуры Юникода для «ff».
Результат выглядит правильно в Opera, Chrome, Safari и IE (даже IE6).
Я загрузил Museo-300 из MyFonts вместе с шаблоном их веб-шрифтов.
@font-face {
font-family: 'Museo-300';
src: url('webfonts/151B6C_0.eot');
src: url('webfonts/151B6C_0.eot?#iefix') format('embedded-opentype'),url('webfonts/151B6C_0.woff') format('woff'),url('webfonts/151B6C_0.ttf') format('truetype'),url('webfonts/151B6C_0.svg#wf') format('svg');
}
и все файлы, на которые есть ссылки, находятся на своих местах. Я вызываю его так:
font-family: 'Museo-300', sans-serif;
Я пробовал другой шрифт в качестве теста (Code Pro Light Demo, также полученный из MyFonts), и Firefox отбрасывает «fi», но не «ff» для этого шрифта.
Представьте, что не так?