Я создаю свои шрифты в FontForge:
1. Запустим FontForge, и нажмём на создать:
https://i.ibb.co/4sDSCgL/ff-01-23-13-22-08-2021-min.jpg

Появится вот такая сетка:
https://i.ibb.co/j30QbVy/ff-02-23-14-22-08-2021-min.jpg

2. Дважды щёлкним по @:
https://i.ibb.co/KFkBhQp/ff-03-23-15-22-08-2021-min.jpg

3. Появился такое окно, нажмём на Файл->Импортировать:
https://i.ibb.co/gmjpTy2/ff-04-23-15-22-08-2021-min.jpg

4. Импортируем jpeg файл:
https://i.ibb.co/Qjkx4sD/ff-05-23-16-22-08-2021-min.jpg

5. Появится картинка:
https://i.ibb.co/b6JNbfy/ff-06-23-16-22-08-2021-min.jpg

6. Спомощью этого инструмента:
https://i.ibb.co/6vLCrBD/ff-07-23-18-22-08-2021-min.jpg

7. Нарисуем так:
https://i.ibb.co/dLQTQWD/ff-08-23-21-22-08-2021-min.jpg

В конечном результате увидите что-то такое:
https://i.ibb.co/gmSTfD3/ff-10-23-22-22-08-2021-min.jpg

7. Теперь Файл->Сохранить как:
https://i.ibb.co/1XHWDRQ/ff-09-23-21-22-08-2021-min.jpg

8. Создадим шрифт:
https://i.ibb.co/tBBfhP8/ff-11-23-23-22-08-2021-min.jpg

9. Теперь напишим такой простой код index.html:

Код:
<!DOCTYPE html>
<html>
<head>
<style>
@font-face {
    font-family: 'myfont';
    src: url('./myfont.ttf');
}

i { font-family:myfont; }
</style>
<title>Проверка шрифта</title>
</head>
<body>
  <i style="font-size:2em; color:red;">@</i>
</body>
</html>

Результат:
https://i.ibb.co/NV9j3P8/ff-result-23-28-22-08-2021-min.jpg