以下2个页面是UTF8编码的。
如果我去http://en.wiktionary.org/wiki/ahem
在左侧语言栏中,我看到马来西亚页面只有方形“您没有安装此字体”实体
这表明我缺少一种字体,但如果我点击它,我就会转到http://my.wiktionary.org/wiki/ahem我明白了
但所有标题(鼠标悬停)再次出现方形
你能想到为什么会发生这种情况吗?编码错误还是我需要一些字体包?
Safari 5 显示的内容与 Fx 相同,而 IE8 仅显示所有方块
答案1
在马来西亚网站的部分 CSS 中,字体“Myanmar3”被明确命名,并且以下代码
@font-face {
font-family: "Myanmar3";
src: local("Myanmar3"), url("http://mywebfont.appspot.com/font/myanmar3.ttf");
}
将其作为网络字体加载。
IE8 不支持网络字体,因此您看到的都是正方形。