Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Firefox上未正确显示特殊字符_Css_Firefox_Fonts_Special Characters_Google Webfonts - Fatal编程技术网

Css Firefox上未正确显示特殊字符

Css Firefox上未正确显示特殊字符,css,firefox,fonts,special-characters,google-webfonts,Css,Firefox,Fonts,Special Characters,Google Webfonts,我使用的是谷歌字体“Pt Sans”,它可以在Chrome和Safari上使用,但在Firefox上,字符重音会显示在各自的字母后面(äåö) 我已经确保启用并运行了latin ext,再次检查了调用的字体是否正确,并且已经运行了相关的css,以查看我是否做了一些奇怪的事情,但没有发现任何异常 重音所占的水平空间与其所属的字母相同,但位于该字母的右侧-悬停在虚无上 PT SAN是否存在任何已知的渲染问题?或者这可能是谷歌字体/Firefox的兼容性问题?对于我可能错过的任何线索,我们将不胜感激。

我使用的是谷歌字体“Pt Sans”,它可以在Chrome和Safari上使用,但在Firefox上,字符重音会显示在各自的字母后面(äåö)

我已经确保启用并运行了latin ext,再次检查了调用的字体是否正确,并且已经运行了相关的css,以查看我是否做了一些奇怪的事情,但没有发现任何异常

重音所占的水平空间与其所属的字母相同,但位于该字母的右侧-悬停在虚无上


PT SAN是否存在任何已知的渲染问题?或者这可能是谷歌字体/Firefox的兼容性问题?对于我可能错过的任何线索,我们将不胜感激。谢谢。

已解决

感谢@deceze的回答


作为一个自发的建议,您是否尝试/确保您使用的是U+00E4(a带分音符),而不是U+0061 U+0308(a,后面是组合分音符)?结果应该是相同的,但可能您在Firefox或字体中遇到了错误


Firefox没有正确显示äåö,因为它错误地分别呈现了看似相同的两部分字符(a¨)。我将不得不用单个符号替换它们。

您能提供一个示例屏幕截图吗。。。?和代码示例?仅凭口头描述很难诊断。作为一个自发的建议,您是否尝试/确保您使用的是U+00E4(a带分划),而不是U+0061 U+0308(a,然后结合分划)?结果应该是相同的,但也许你在Firefox或字体中遇到了一个错误。当我输入虚拟文本时,虚拟文本工作。尽管文本是通过代码检查器直接输入html的。当我这样做的时候,我已经在css中寻找状态变化,但是没有。我会带一些截图回来。很可能是@deceze!现在就开始验证这个理论。