可以为webfonts分配多少个字符/字形?

时间:2013-07-24 12:10:16

标签: html css css3 fonts

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

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

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

是否有其他方式输入我缺少的字符?

1 个答案:

答案 0 :(得分:2)

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

Wikipedia article about Private Use Areas的第一段开始:

  

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

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