Задать вопрос
@ross_nuss

Как правильно подключить шрифты в ReactJs?

0

Подскажите, пожалуйста, куда лучше добавить шрифты: в src или public? Есть ли в этом какая-то разница? И как их подключить к проекту? Только начал изучение React, пытаюсь создать свое spa и не могу понять как правильно подключать шрифты. Буду благодарен за помощь)
  • Вопрос задан
  • 4837 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Seasle
@Seasle Куратор тега CSS
Например Вы хотите шрифт Source Sans Pro. Ставите пакет @fontsource/source-sans-pro. В файле main.js или main.ts импортируете его:
import '@fontsource/source-sans-pro';
или, если надо конкретный диапазон unicode-символов:
import '@fontsource/source-sans-pro/cyrillic.css';
Ответ написан
Комментировать
profesor08
@profesor08 Куратор тега CSS
Шрифты надо подключать в index.html, который лежит в проекте. А располагать их можешь где угодно, хоть в папке public, хоть просто с cdn подключать. В .jsx, .tsx файлах не надо подключать шрифты, это может привести к мерцанию, при обновлении некоторых компонентов или страницы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы