Использование пользовательского шрифта в django Css
Я пытаюсь использовать пользовательский шрифт в моем приложении Django.
Вот соответствующие строки из моего base.html:
{% load static %}
<link rel="stylesheet" type="text/css" href="{% static 'recipebook/style.css' %}">
Вот мои соответствующие строки из файла css:
@font-face {
font-family: "FiraCode-Retina";
src: url("fonts/FiraCode-Retina.ttf") format("truetype");
}
Вот структура моего файла:
Мой CSS работает за исключением шрифта. Какие шаги я пропустил, чтобы заставить это работать?
Проблема в том, что вы никогда не назначаете загруженный шрифт какому-либо элементу. Вы должны добавить его как
body {
font-family: "FiraCode-Retina", sans-serif;
margin: 0px;
background-color: aliceblue;
}
Только декларации @font-face недостаточно.
@font-face {
font-family: 'GlassGauge';
src: url({% static 'fonts/GlassGauge.ttf' %}) format('truetype');
}
