Unicode @ font-face文本在FF中工作,而不是在Chrome和IE中

时间:2011-10-28 16:04:19

标签: c# css internet-explorer encoding font-face

我在使用亚洲文字获取@ font-face时遇到问题,它显示的是框而不是某些字符。虽然它在FF(底部图像)中工作正常,但在IE 8和Chrome(顶部图像)中没有。该页面是UTF-8。这可能会发生什么?我不确定这是字体,我的代码还是浏览器的问题。其他一些字体工作正常,所以我可以改变,但如果它是字体问题或缺少字形,为什么它仍然可以在Firefox中工作?

enter image description here

CSS基本上是直接来自FontSquirrel生成器。

@font-face {   font-family: 'fontname';src: url('/fonts/fontname-webfont.eot');  
               src: url('/fonts/fontname-webfont.eot?#iefix') format('embedded-opentype'), 
               url('/fonts/fontname-webfont.woff') format('woff'); }
.fontname {font-family: 'fontname', Arial, sans-serif; }

任何建议表示赞赏,谢谢。

1 个答案:

答案 0 :(得分:0)

看起来这只是该特定字体的编码问题。