2013-01-21 100 views
0

我试图在网站上使用androids roboto字体,直到我在文本中获得德文字母,然后看起来字体重量发生变化。字体重量德国字母更改

其进口这样的:

@font-face { 
font-family: 'RobotoLight'; 
src: url('Roboto-Light-webfont.eot'); 
src: url('Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'), 
    url('Roboto-Light-webfont.woff') format('woff'), 
    url('Roboto-Light-webfont.ttf') format('truetype'), 
    url('Roboto-Light-webfont.svg#RobotoLight') format('svg'); 
font-weight: normal; 
font-style: normal; 

} 

,然后它看起来像波纹管。

enter image description here

请问这是因为一个css设定了错误的字体或?有关如何解决这个问题的任何建议?

+0

您的字体不正确...我建议您使用[Google Web Fonts](http://www.google.com/webfonts)。他们支持像'ßäöü'这样的角色 –

回答

1

答案:字体有问题。如果你想使用非英文字符和Roboto字体不下载网络准备的。它似乎被缩小到加载速度更快,并且因缺少一些字符而存在。下载原件并自行转换字体。

0

字体有问题,但没有更多的信息(你从哪里得到字体,你对它做了什么?),不可能说出错的地方。但假设您的意思是在developer.android.com上分发的Roboto字体(与其他设计器不同的是具有相同名称的Google字体),只需下载它们的字体包,解压缩,使用Fontsquirrel @font-face generator进行处理,然后使用发电机提供的CSS。我刚测试过,德文字符显示OK。

看起来更大胆的字符可能来自字体的正常(重量400)字体或来自不同字体,可能是因为光字体不包含它们。