Какие шрифты доступны в журнале консоли

#javascript #console #console.log

Вопрос:

Некоторое время назад я обнаружил использование %c в журнале консоли JS — это позволяет вам стилизовать журнал консоли.


например:

 console.log("%cWelcome to the jungle!", "color: teal; font-size: 30px; background: #fff; font-weight: bold")
 

Выходы:

введите описание изображения здесь


Если вы похожи на меня, это заставит вас выродиться и подумать о миллионах бесполезных приложений!

Но я застрял на одной вещи (и документы мне здесь не помогли).

ДОКУМЕНТЫ: https://developer.mozilla.org/en-US/docs/Web/API/Console

Какие шрифты можно и нельзя использовать в журнале консоли, используя %c для оформления выходных данных?

Под этим я подразумеваю, что я могу использовать Arial в журнале консоли, но не мои пользовательские шрифты? Смотреть ниже:

Можете ли вы использовать пользовательские шрифты, т. Е. Если у вас есть пользовательский шрифт в вашем домене, вы декалировали его с помощью font-face, можете ли вы затем назвать его для использования здесь? (Мне пока не удалось заставить это работать, поэтому мне нужно какое-то направление здесь, если это возможно).

Заранее спасибо — W

Комментарии:

1. какие шрифты у вас есть в вашей операционной системе?

2. Разве шрифты не зависят от того, что у вас есть в вашей системе? В конце концов, все это местное. Если у вас нет Arial (по какой-либо причине), я не уверен, как это будет работать. И если у вас есть какой-нибудь модный шрифт «Таймс Нью Византия», вы сможете им воспользоваться. Не уверен, как вы можете получить канонический список всех возможных шрифтов в этом случае.

3. кстати, я могу подтвердить, что не ВСЕ шрифты работают — хотя для них нет шаблона — предварительно скомпонованы (в Windows) или добавлены, некоторые работают, некоторые нет

4. Спасибо за обратную связь — Так что вы склоняетесь к этому в зависимости от того, какие шрифты у вас есть в вашей локальной системе….? Это немного странно, основываясь на ваших комментариях — в конце концов, журнал консоли имеет доступ к данным загружаемого сайта — я бы предположил, что это также включает в себя его шрифты (но не в том случае, когда я играю). — Может быть, это просто еще одна упущенная из виду незначительная особенность Интернета?