1

我在我的网站上使用的名为 Thirsty Script Bold 的脚本字体存在问题。某些字母的字母间距似乎是正确的,但对于其他字母则不正确。我什至没有触及字母间距。你可以在这里看到一个例子:http: //oi40.tinypic.com/2wpikgw.jpg。如您所见,“e”的结尾没有与“b”完全合并,并且“b”太靠右而无法与“s”合并。

我试过弄乱字母间距,但这似乎只会使问题恶化。

这是我的页面CSS-

p.websites{
font-family: ThirstyScriptBold;
font-size: 80px;
text-align: center;
margin:0 auto;
}

这是我的页面 HTML-

<p class="websites">Websites</p>

这是我的字体css-

@font-face {font-family: 'ThirstyScriptBold';src: url('ThirstyScriptBold.eot');src: url('ThirstyScriptBold.eot?#iefix') format('embedded-opentype'),url('ThirstyScriptBold.woff') format('woff'),url('ThirstyScriptBold.ttf') format('truetype');}
4

4 回答 4

1

这看起来像是字体的设计缺陷,但实际上可能取决于缺少字距调整。大多数浏览器默认不应用字距调整,但 Firefox 可以。因此,您可以先尝试添加以下内容是否有帮助:

p.websites {
  -webkit-font-feature-settings: "kern";
  -moz-font-feature-settings: "kern";
  font-feature-settings: "kern";
}

也可能是用于生成网络字体版本的软件破坏了字距调整表;这经常发生。但是,我希望fonts.com 销售的 Webfont 包包含 WOFF、EOT、TTF 和 SVG 版本,并正确包含字距调整和其他 OpenType 功能。

于 2013-04-28T04:37:19.690 回答
0

我使用 Thirsty Script 网络字体遇到了同样的问题。铸造厂(黄色设计工作室)从网络字体中剥离了所有 OpenType 功能。这似乎已经删除了字距调整数据。

“所有 OpenType 功能和所有扩展字形都已被删除。”

我通过使用Font Squirrel 网络字体生成器制作一组新的网络字体解决了这个问题。

于 2014-08-20T18:40:31.510 回答
0

很遗憾。我相信这就是字体的显示方式。我建议使用另一种类似但有效的字体。您可以在以下网址免费找到:http ://www.google.com/fonts/

于 2013-04-27T22:48:19.073 回答
0

如果您定义了不正确的行为,您真正需要做的是将问题通知字体的作者(或供应商)。首先,修复后,您将拥有正确版本的字体。其次,这将帮助该字体的其他用户在未来避免同样的问题。

于 2021-08-01T09:33:02.180 回答