法语 Google 使用相同浏览器的不同设备上的字体不一致
French Google Fonts not consistent on different devices with same browser
所以我正在为我目前工作的法国客户做一个网站,我正在为网站使用 Google 字体 Comfortaa
..
该网站是法语的,因此使用带有重音符号的字母,例如 é
à
和 è
然而,虽然这些字母在我的设备上正确显示,但在 Chrome、Safari 等上,像这样 ->
在我客户的设备上,它在 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%;
}
只是想感谢您的回答并让大家知道解决方案..
即使要添加解决方案
subset=greek, latin-ext
比如
<link href="https://fonts.googleapis.com/css?family=Comfortaa&subset=greek,latin-ext" rel="stylesheet">
有用,但没有解决问题
..实际问题是,当将法语文本(因此带重音的字母)复制到 IntelliJIDEA 时,将带重音的字母拆分为两个字符 -> 例如字母 e
和重音为单独的字符...因此需要在编辑器中用一个字符重音字母重写这些字母...
这可能是其他 IDE 的问题,因此最好了解这一点 :)
我对带“é”等重音符号的法语字符也有同样的问题
Mac 上的 Firefox 显示单个“e”,然后用 space 分隔重音符号。
我也试过 subset 和 latin-ext 但没有成功。
我也试过 @font-face: 也没有成功。
它在 Safari 上显示良好,仅 Chrome
所以我正在为我目前工作的法国客户做一个网站,我正在为网站使用 Google 字体 Comfortaa
..
该网站是法语的,因此使用带有重音符号的字母,例如 é
à
和 è
然而,虽然这些字母在我的设备上正确显示,但在 Chrome、Safari 等上,像这样 ->
在我客户的设备上,它在 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%;
}
只是想感谢您的回答并让大家知道解决方案..
即使要添加解决方案
subset=greek, latin-ext
比如
<link href="https://fonts.googleapis.com/css?family=Comfortaa&subset=greek,latin-ext" rel="stylesheet">
有用,但没有解决问题
..实际问题是,当将法语文本(因此带重音的字母)复制到 IntelliJIDEA 时,将带重音的字母拆分为两个字符 -> 例如字母 e
和重音为单独的字符...因此需要在编辑器中用一个字符重音字母重写这些字母...
这可能是其他 IDE 的问题,因此最好了解这一点 :)
我对带“é”等重音符号的法语字符也有同样的问题 Mac 上的 Firefox 显示单个“e”,然后用 space 分隔重音符号。 我也试过 subset 和 latin-ext 但没有成功。 我也试过 @font-face: 也没有成功。 它在 Safari 上显示良好,仅 Chrome