Я экспериментирую с использованием шрифтов IBM Plex otf. Существует несколько шрифтов: Sans, Serif и т. Д. Для одного шрифта имеется 16 файлов (Sans указан здесь). Насколько мне известно, IBM не размещает свои шрифты публично (поэтому я не могу сделать @import
или установить ссылку), вместо этого делая их доступными через скачать с github. Это означает, что если вы хотите использовать их на своем сайте, вы должны обслуживать их со своего сайта. (Верно?)
Теперь я могу установить около 80 @font-family
ссылок для всех, например эти две для обычного и жирного шрифта:
@font-face {
font-family: 'IBM Plex Sans';
font-style: normal;
font-weight: 400;
src: url(https://...IBMPlexSans-Medium.otf) format('otf');
}
@font-face {
font-family: 'IBM Plex Sans';
font-style: normal;
font-weight: 700;
src: url(https://...IBMPlexSans-Bold.otf) format('otf');
}
Но я думаю, что есть способ избежать этого. Итак, у меня такой вопрос: будут ли браузеры использовать какие-либо подсказки для поиска подходящих файлов шрифтов? Например, если у меня есть ссылка на источник и семейство для среднего шрифта, будут ли они искать другие имена файлов в том же источнике, чтобы найти жирный шрифт, курсивный шрифт или что-то еще? Или надо все расписывать?