2017-10-16 115 views
2

所以我做一個網站,一個法國客戶我目前工作和網站我使用的字體從谷歌的字體叫做Comfortaa .. 該網站是在法國和因此,使用字母與口音如éàè法國谷歌的字體與相同的瀏覽器不同的設備並不一致

然而,雖然這些信我的設備上正確顯示,在Chrome,Safari等這樣-> Displays correctly on Chrome and Safari on Mac

在我的客戶的設備會顯示封信口音公司在Safari上正確地這樣.. -> Displays incorrectly on Safari

你知道這是什麼原因以及如何修復它嗎?

我導入字體是這樣的:

HTML

<!--  Fonts  --> 
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Comfortaa"/> 

LESS File 

@font: 'Comfortaa', cursive; 

body,html { 
    font-family: @font; 
    font-size: 100%; 
} 
+2

嘗試使用包括語言你的字體添加口音這些信件在編輯一個字重音字母...... 這可能是與其他IDE的一個問題。 例如'<鏈接HREF = 「https://fonts.googleapis.com/css?family=Comfortaa &子集=希臘語,拉丁語-EXT」 相對= 「樣式」>' –

+0

是可能是你必須添加'子集= latin-ext'全面支持拉丁字母。 –

回答

1

只是想感謝的答案,讓大家都知道的解決方案.. 即使解決添加 subset=greek, latin-ext

<link href="https://fonts.googleapis.com/css?family=Comfortaa&amp;‌​subset=greek,latin-e‌​xt" rel="stylesheet"> 

是有用的,它並沒有解決問題

..實際問題是,將法語文本(因此帶有重音的字母)複製到IntelliJIDEA會將重音字母分割爲兩個字符 - >例如字母e,並將重音作爲單獨字符...因此需要重寫所以這是很好的意識到這一點:)

相關問題