我正在开发一个项目,该项目需要使用单个字形字体来替换流文本中带有特殊字符的空格(unicode 0020)。我在IE9 +,Firefox和Safari中都能很好地工作,但是Chrome没有表现。 Opera看起来和Chrome一样,但我不需要支持它。
我有一个webfont,使用Font Squirrel以通常的方式制作,它只定义了unicode 0020(空格),我在这样的堆栈中使用它:
font-family:'My Replacement Space', arial, sans-serif;
在所有可用的浏览器中,空格被替换,所有其他字符都使用arial(或sans-serif)作为后备来呈现。在Chrome中,Arial始终使用,空格仍为空白。
有人回忆起与Chrome有关的任何错误吗?
非常感谢!