У меня есть следующие проблемы:Комбинации букв «фи» и «фл» не отображается в браузерах
для моего сайта я выбрал WebFont «Fira Sans конденсированной» из Google Fonts (латинские, латинские Extended, кириллица, кириллица Extended). Для создания форматов шрифта я использовал Font Squirrel, который создан для меня файлы с .woff и .woff2 расширений.
Я включил шрифт с следующий CSS-код:
@font-face {
font-family: 'firasanscondensed';
font-style: normal;
font-weight: 400;
src: url('../fonts/firasanscondensed-regular.woff2') format('woff2'), url('../fonts/firasanscondensed-regular.woff') format('woff');
}
@font-face {
font-family: 'firasanscondensed';
font-style: normal;
font-weight: 700;
src: url('../fonts/firasanscondensed-bold.woff2') format('woff2'), url('../fonts/firasanscondensed-bold.woff') format('woff');
}
body {
font-family: 'firasanscondensed', sans-serif;
}
Мой контент правильно отображаться для комбинаций букв «фи» и «й», за исключением. Например: «Wi-fi» распространяется как «Wi-».
Чтобы решить эту проблему, я попытался включить шрифт с более шрифтов-расширений (.eot, .ttf) и в другом порядке, но ситуация не изменилась.
Тогда я использовал Google Fonts способ включения: <link href="https://fonts.googleapis.com/css?family=Fira+Sans+Condensed:400,700&subset=cyrillic,cyrillic-ext,latin-ext" rel="stylesheet">
. С помощью этого метода моя проблема решена! Но для меня это в принципе включать шрифты локально.
Я вижу проблему в следующих браузерах: Google Chrome 55.0.2883.87; Mozilla Firefox 51.0.1. В IE10 проблема не появляется!
Спасибо заранее!
Извините, я использовал фрагмент, чтобы вставить 'css-code'. –