Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как импортировать шрифт в JavaScript?

Карен Казарян Ученик (120), на голосовании 1 год назад
Как импортировать шрифт? Какой вариант лучше использовать, в base64 или ttf файлом?
Голосование за лучший ответ
Yulia Amake Мудрец (16488) 1 год назад
Почему вам важно импортировать их именно в JavaScript? Шрифты импортируются через css-правило @font-face (форматы woff2, woff.). Или можно просто с Google Fonts, если такой там есть.

Если по какой-то причине нельзя импортировать обычным способом в CSS или HTML, то нужно создать на JS элемент style и запихнуть туда @font-face-правила.
 const fontsStyle = document.createElement('style');

fontsStyle.appendChild(document.createTextNode('@font-face{
// здесь будут ваши @font-face правила
}'));

document.head.appendChild(fontsStyle);
DlazderМудрец (16875) 1 год назад
Если нужно полностью с нуля создать элемент... я вот как то делал, нужно было сделать hover, я сделал через mousemove ))))
Похожие вопросы