下面的图片展示了我的问题。在使用此字体的任何地方,您都可以看到它不会像其他字体那样垂直居中。我没有任何奇怪的行高设置。我在任何地方使用它都是这样。
我不知道为什么,我一直在谷歌上搜索这个问题,但除了有关行高的教程之外什么也没找到,这些教程毫无帮助。
字体为 ITCAvantGardeStd-Demi.otf。
按照zgood的建议,转换字体并选中https://transfonter.org/上的“修复垂直指标”解决了我的问题。
使用“修复垂直指标”:
最佳答案
有时您需要标准化字体垂直规范。您可以通过网络字体生成器运行它,例如 Font Squirrel或TransFonter并选择“修复垂直规范”以生成新的字体文件。
关于html - 我的嵌入式网络字体似乎有一个永久的填充底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50260089/