我无法在 Firefox 浏览器中找到 wingding 字体系列的精确替代品。经过深入的网络搜索,我也没有找到任何成功的方法。请尽快帮助我。
答案1
Firefox 有意拒绝使用字体技巧来欺骗其他浏览器,例如<font face=Wingdings>%</font>
。此元素要求使用 Wingdings 字体呈现百分号“%”。它不包含该字符的字形,因此 Firefox 会忽略该请求并使用某种默认字体。其他浏览器则会显示 Wingdings 中代码位置 0x25 处的任何内容,该位置应该用于百分号。此类技巧在过去很常见,但它们违背了网络原则。
如果你想改变 Firefox 在这方面的行为,恐怕你需要深入研究其代码并进行修改。似乎没有任何设置可以做到这一点。
如果您作为 HTML 文档的作者希望使用 Wingdings 符号,那么实际的选择是使用图像。无论如何,它们是图标符号,而不是“真正的”字符。
许多 Wingdings 符号已被采用 Unicode 编码,理论上,您可以使用例如🔔
Wingdings 中 0x25 处出现的符号。实际上,Firefox 仍然不会使用 Wingdings,但它会使用系统中某些正确编码的字体(如果可用)来呈现它。但即使系统中存在合适的字体,浏览器也经常无法处理此类字符。