Css 为什么我的自定义字体呈现与使用字体面不同?

Css 为什么我的自定义字体呈现与使用字体面不同?,css,fonts,font-face,Css,Fonts,Font Face,我正在使用以下css: @font-face { font-family: 'bariol_regularregular'; src: url('Bariol_Regular.otf'); } 正在使用字体,页面上没有错误。当我将此自定义字体添加到页面上的文本时,它明显不同于默认样式 这是字体的显示方式: 然而,它是这样显示的: 请特别注意撇号(')和字母“g”之间最明显的区别 如果我使用本机应用程序,则字体显示正确。我下载字体的网站上的演示文字也正确显示- 是否有我遗漏/

我正在使用以下css:

@font-face {
    font-family: 'bariol_regularregular';
    src: url('Bariol_Regular.otf');
}
正在使用字体,页面上没有错误。当我将此自定义字体添加到页面上的文本时,它明显不同于默认样式

这是字体的显示方式:

然而,它是这样显示的:

请特别注意撇号(')和字母“g”之间最明显的区别

如果我使用本机应用程序,则字体显示正确。我下载字体的网站上的演示文字也正确显示-


是否有我遗漏/做得不对的地方

字体有多个字形可用于各种字符,因此您需要找到字符代码


99%的网站url不正确的几率你是什么意思@Temaniafififi的意思是,你使用的url可能是错误的,不是正确的。没有错误。我查过了。当我没有正确的url时,它的样式是不同的。你用什么应用程序来查看那个James?我用的是Adobe Illustrator。在我自己的个人互联网上,我看到了这篇文章,它进一步解释了其他角色。