Как этот шрифт удается отобразить даже в виде простого текста? - PullRequest
0 голосов
/ 21 июня 2019

Я натолкнулся на фрагмент текста, который отображается загадочным шрифтом даже при просмотре исходного текста в виде обычного текста: 100

Слово «Дерево» выше появляется, по крайней мере в Chrome, как своего рода каллиграфический шрифт при вставке в Блокнот или даже в панель поиска Google.

Попытались увидеть, закодированы ли его символы base64 или указаны в кавычках и т. Д.

????

Кто-нибудь может определить, как это делается? Можно ли это сделать другим шрифтом? Это кросс-браузер совместим?

1 Ответ

0 голосов
/ 22 июня 2019

Эти символы не отображаются другим шрифтом. Они имеют тот же шрифт, что и остальная часть исходного кода.

Причина, по которой они выглядят странно, заключается в том, что они не являются обычными буквами 'W', 'o' и 'd', представленными символьными значениями 0x57, 0x6f и 0x64. Эти символы из раздела «Математические буквенно-цифровые символы» шрифта. В частности, это «Математический жирный шрифт с заглавными буквами W», «Математический жирный шрифт маленького О» и «Математический жирный шрифт маленького D», представленные значениями 0x1d4e6, 0x1d4f8 и 0x1d4ed. См. https://unicode -table.com / ru / blocks / математические буквенно-цифровые символы / для таблицы символов в этом разделе.

Есть большая вероятность, что любой современный браузер будет отображать эти символы так же, как вы их видите. Все зависит от того, содержит ли шрифт, используемый браузером для представления страницы, глифы для этих значений символов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...