以下屏幕截图来自我的Gmail垃圾邮件文件夹。请注意,来自和主题行的某些电子邮件看起来很正常,而其中许多似乎使用了衬线字体:
我是一名Web开发人员,从一开始就没有CSS字体声明引起这种情况。唯一的提示是“ ZippyLoan”的检查面板。发件人显示,所使用的字体不仅是Google的典型Roboto,而且是“ Cambria Math”(尽管没有相应的“ Cambria Math” CSS字体声明):
实际上,字体定义似乎以某种方式内置于文本中,因为它甚至在纯简Windows记事本中保持相同的外观:
实际上,在这里,我认为它可以在任何地方工作...随心所欲地玩它:
。
$!
❤️$ 50 /®()
威士忌探戈狐步舞。哦
答案 0 :(得分:3)
这不是一个不同的字体-它是相同的字体,只是使用了奇数个代码点。例如,中的
的代码点为119937:
console.log(''.codePointAt());
数学粗体斜体大写字母z 0352201 119937 0x1D481?
可以使用许多这样的奇数代码点。不是ASCII。
相比之下,标准大写字母Z的代码点为90:
console.log('Z'.charCodeAt());