0

我对特殊字符“åäö”和 IE 9 有一个奇怪的问题。

在此处输入图像描述

如果我打开兼容模式,它会以正确的形式显示字符,但是我不想强制进行压缩。用户模式。为什么这总是一个解决方案?

4

2 回答 2

2

已编辑

这是一个有很多因素的棘手问题,但最重要的可能是文本(至少在演示页面上)以两种方式包含 å、ä、ö:直接作为简单字符和分解。例如,“våld”的“å”由“a”和上面的组合环 (U+030A) 组成。统一这一点以便一致地使用简单字符应该可以解决问题。

但是演示页面也使用字体名称open-sans而不是open sans,导致进一步的问题,但我想这可能是演示中的拼写错误,而不是真实页面。

覆盖原始答案:

这似乎是使用 Google 字体 Open Sans 的问题。IE 可能会根据其模式(Quirks vs. Standard)以不同的方式使用它,因为旧版本的 IE 不支持 WOFF 格式。

如果您从自己的服务器下载字体并提供它,问题可能会消失。经常发生的情况是,从 Google 服务器使用 Google 字体时不起作用,但当您自己管理它们时就可以了。

于 2012-10-31T15:22:30.980 回答
0

这些都是瑞典字符。可能您应该使用与 HTML 兼容的字符来解决问题。试试这个字符:

ä
å
ö

这将在每个浏览器中正确显示

于 2012-10-31T13:16:37.487 回答