Проверьте в вашем браузере инструменты разработчика на 404 ошибки. Вы, вероятно, увидите ошибку при загрузке fonts/SharpGrotesk-Bold
, которая скажет вам, по какому пути ваш браузер пытается выбрать.
Обратите внимание, что url()
в css требует, чтобы вы передавали относительные пути в сам файл css (шрифты. css), если только они не начинаются с "/" в в каком случае они являются абсолютными.
Хорошей практикой является использование относительных путей, потому что таким образом вам не нужно менять свои URL при развертывании в рабочей среде (и, возможно, изменить местоположение root всех ваших файлов stati c на CDN).
Таким образом, ваш текущий url () предполагает, что каталог "fonts" находится в том же каталоге, что и шрифты. css (внутри вашей папки css). Если ваш каталог «fonts» находится на том же уровне, что и ваш каталог css, то вам нужно go на одну папку вверх:
src: url("../fonts/SharpGrotesk-Bold20.otf") format("opentype");