0

我正在使用这个网络应用程序来生成自定义图标字体:http: //icomoon.io/app/#font

出于这个问题的目的,我需要能够将每个图标分配给可以输入到 html 中的字符。到目前为止,我已经使用了 az、AZ、1-0(加上班次),然后是 alt+1-alt+254(对于之前未使用的所有剩余部分)。

我有 404 个图标需要表示,这让我少了大约 70 个。

还有其他输入我缺少的字符的方法吗?

4

1 回答 1

2

正如deceze在他对您的问题的评论中提到的那样,私人使用区域应该用于自定义符号。

从关于私人使用区域的维基百科文章的第一段:

在 Unicode 中,私人使用区域是三个代码点范围(BMP 中的 U+E000–U+F8FF,以及平面 15 和 16),根据定义,Unicode 联盟不会为其分配字符。它们故意未定义,以便第三方可以定义自己的字符,而不会与 Unicode 联盟分配冲突。根据 Unicode 稳定性政策,在所有未来的 Unicode 版本中,私人使用区域仍将为此目的而分配。

您不应覆盖现有的 Unicode 字符。如果您的自定义字体由于某种原因无法加载,它将退回到默认值(由您的站点或浏览器定义)。在这种情况下,您的网页将充满随机乱码,现在显示您覆盖的预先存在的 Unicode 字符。

于 2013-07-24T12:32:37.910 回答