为什么某些字符(例如“ç”)看起来与其他字符不同?

问题描述 投票:1回答:1

我在网站上使用Google Fonts的“ Nunito”获得法文。

[在Safari上,我发现我的文字上带有粗体的字母表示“ç”或“é”等符号。再看一遍,我意识到它们在其他浏览器上也有所不同,不仅如此。

我曾尝试以不同的方式(链接,字体)添加字体,但没有效果。

<html>
<head>
  <meta charset="utf-8">
  <link href="https://fonts.googleapis.com/css?family=Nunito:700&display=swap" rel="stylesheet">
    <style>   
        body {
            font-size:20px;
            font-family: 'Nunito',  Arial, sans-serif;
        }
    </style>
</head>
<body>
    comment ça marche ?
</body>
</html>

在示例中,“ç”看起来不正确。

character-encoding webfonts
1个回答
0
投票

[有时,我去直接在Google字体上输入了一些文字,看起来不错。这让我开始思考...然后再次尝试我的榜样。

Bing!从营销发送给我的内容中复制/粘贴了我的文字。该文本无效,而“键入”文本有效。

我在文本中的“ç”是字符代码99(“ c”),后跟807(其下方的小提琴)。 Chrome和Firefox确实以一种奇怪的方式连接了两者,但确实可行,但Safari只是忽略了它,并从Arial那里获得了整个标志。

我在Google字体中输入文字的“ç”是代码231,它是来自拉丁语编码的单个字符。

© www.soinside.com 2019 - 2024. All rights reserved.