2013-01-21 129 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)字體或來自不同字體,可能是因爲光字體不包含它們。