Вы проверяли вкладку сети в DevTools (F12)?При загрузке у вас не должно быть 404.
Если вы поддерживаете IE10 + (IE9- не поддерживается самой MS), вам нужны только форматы WOFF2 и WOFF.SVG, например, для iOS3-4 или чего-то в этом роде ...
Сначала вы должны протестировать с необычным именем семейства шрифтов и супер нормальными параметрами (без курсива, без тонкого или жирного шрифта):
@font-face {
font-family: 'test';
font-style: normal;
font-weight: 400;
src: url('../../webfonts/roboto/roboto-v18-cyrillic-ext_latin-100.woff2') format('woff2'), /* Super Modern Browsers */
url('../../webfonts/roboto/roboto-v18-cyrillic-ext_latin-100.woff') format('woff') /* Modern Browsers */
;
}
body,
body * {
font-family: 'test' !important;
}
Это позволяет вам проверять правильность пути относительно вашего CSS (скомпилированный CSS, если вы используете Sass и _partials или LESS, PostCSS или Stylus!).
Затем вы можете добавить font-weight: 100;
как к @ -объявлению, так и к правилам.(и удалите тестовые биты, такие как body * и! важный: p).
Затем измените имя семейства шрифтов.