С самого начала мне нужно сказать, что я знаю, что я пытаюсь сделать, это не «правильный способ сделать это», но клиент, над которым я работаю, отчаянно хочет ЭТОГО конкретного шрифта.Пользовательский шрифт отображается weird
Итак, мне нужно использовать на веб-сайте клиента точный шрифт, который использует VOGUE. Поэтому я взял .eot & .ttf и загрузил их на свой сервер. Затем я добавил определения CSS:
/*fonts fonts for IE*/
@font-face {
font-family: VogueDidot;
src: url('font/FBDidotL-Regular.eot') format('embedded-opentype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "VogueDidot Light";
src: url('font/FBDidotL-Light.eot') format('embedded-opentype');
font-weight: normal;
font-style: normal;
}
/*fonts for other browsers*/
@font-face {
font-family: VogueDidot;
src: url('font/FBDidotL-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "VogueDidot Light";
src: url('font/FBDidotL-Light.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
И в CSS для моего элемента:
.post h1 {
display: block;
height: 100%;
font-family: VogueDidot;
font-size: 55px;
text-transform: uppercase;
overflow: hidden;
line-height: 58px;
}
И, как обычно, я ожидал увидеть все работает как шарм.
Но это не ...
Вот как это должно выглядеть следующим образом:
И вот как это выглядит на моем сайте:
Любые идеи ?
У вас есть ссылка? У вас есть какие-то фреймы на этой странице? Для меня это вызвало ту же проблему .... – hjuster
Вы хотите использовать хороший конвертер шрифтов, чтобы поддерживать все основные браузеры. Попробуйте fontsquirrel.com –
@hjuster, к сожалению, я сейчас на локальном сервере :( –