2015-12-08 56 views
-2

我使用這個字體現在:如何正確包含谷歌字體供css使用?

https://www.google.com/fonts#UsePlace:use/Collection:Roboto

據導遊介紹我就必須包括這樣

一個鏈接,我已經試過了.. 。它的工作,但我的問題是:

Firefox和Chrome的輸出是不同的...

鉻:

enter image description here

火狐:

enter image description here

你可以從兩張圖片觀察...火狐是正確的流暢顯示它..

我是什麼在這裏失蹤?從鉻顯示是不是很好..任何幫助將不勝感激..

+1

甚至有教程如何將它們包含在Google Fonts中。 – Justinas

+0

是的,我跟着那..它的工作..但顯示不是那麼好..請先閱讀.. –

+0

看到http://stackoverflow.com/a/5082824/3599549,它可能會有所幫助。 – Krii

回答

2

這取決於您的瀏覽器的默認字體。您沒有在樣式中指定font-weight。如果在樣式中添加font-weight: 300;,則應該看到相同的內容。

編輯我發現您在Google字體中添加的樣式會導致問題。如果您只添加300300 italic它會給出更好的結果。 http://jsfiddle.net/5mnq06km/5/

body { 
 
    font-family: 'Roboto'; 
 
    font-style: normal; 
 
    font-weight: 300; 
 
} 
 
b { 
 
    font-weight: bold; 
 
}
<link href='https://fonts.googleapis.com/css?family=Roboto:300,300italic' rel='stylesheet' type='text/css'> 
 

 
<p> 
 
    Some <b>Text</b> 
 
</p>

+1

這並不總是有效。有時它只取決於瀏覽器渲染。 – Krii

+1

這是真的。但是,如果確保所有瀏覽器中的所有樣式都相同,則可以將不同結果的機會最小化。 – Hans

0

重定義的字體在你的身體,以便所有的瀏覽器將處理它一樣。

字體重量:300;

+0

試過這個..不起作用.. –

+0

試試這個帖子帥哥解釋一切: http://stackoverflow.com/questions/5082632/same-font-yet-its-weight-seems-different-on-different -browsers –