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