Почему Opera (11.00) не отображает пользовательские (@ font-face) шрифты? - PullRequest
4 голосов
/ 19 января 2011
@font-face {
    font-family: 'PFDinMonoBold';
    src: url('pfdinmono-bold-webfont.eot');
    src: local('☺'),
        url('pfdinmono-bold-webfont.woff') format('woff'),
        url('pfdinmono-bold-webfont.ttf') format('truetype'),
        url('pfdinmono-bold-webfont.otf') format('opentype'),
        url('pfdinmono-bold-webfont.svg#webfontS2rh8Zow') format('svg');
    font-weight: normal;
    font-style: normal;
}

сделано с генератором белка шрифтов.

Кстати, пользовательские шрифты также не отображаются в сети белка

Что может бытьпроблема?

PS шрифт нормально работает в ff, chrome, т.е.

1 Ответ

9 голосов
/ 02 мая 2011

Вы должны использовать двойные кавычки для названия семейства шрифтов.

@font-face {
font-family: "PFDinMonoBold";
src: url('pfdinmono-bold-webfont.eot');
src: local('☺'),
    url('pfdinmono-bold-webfont.woff') format('woff'),
    url('pfdinmono-bold-webfont.ttf') format('truetype'),
    url('pfdinmono-bold-webfont.otf') format('opentype'),
    url('pfdinmono-bold-webfont.svg#webfontS2rh8Zow') format('svg');
font-weight: normal;
font-style: normal;
}
...