Загружаем изображение…
Как избавиться от подмен в типографике?
Когда кастомный шрифт не успевает загрузиться, браузер подставляет свой стандартный
generic sans-serif. Это может испортить вид интерфейса: body {
font-family: "PT Sans", sans-serif;
}Но ещё хуже, когда
fallback вообще не задан, тогда интерфейс может внезапно превратиться в дефолтный serif (на Windows это часто Times New Roman):body {
font-family: "PT Sans";
}Современный CSS даёт более аккуратный и предсказуемый вариант, используй
system-ui, чтобы браузер подставил нативный системный шрифт ОС:body {
font-family: "PT Sans", system-ui;
}Так даже если кастомный шрифт не загрузился, пользователь увидит чистую системную типографику - ту же, что в интерфейсе его устройства.
Code Ready | #совет