【发布时间】:2017-10-31 03:33:49
【问题描述】:
在一个包含德语内容的网站上,我们正在使用标准脚本通过 Adobe TypeKit (Basel Neue) 集成自定义字体。然而,字体将 任何 出现的 ss 显示为 ß - 这在许多情况下没有意义(例如,Wasser 将显示为 Waßer 等)。 p>
我不确定这是否是 OpenType 功能,因此可以通过 CSS 设置进行控制。至少我无法识别这样的 OpenType 功能here。我在网上也找不到任何关于这种情况的信息——只有关于其他方式的信息(ß 到ss)。
有谁知道为什么会发生这种情况,或者 TypeKit 设置是否可以控制这种行为?
【问题讨论】:
-
请注意,您始终可以通过检查文本而不是查看 CSS,而是查看
computed规则来判断正在应用的内容。例如,对于您问题中的文本,SO 没有明确的规则,开发工具显示font-variant-ligatures: normal。知道了这一点,我们现在可以强制font-variant-ligatures: none防止字体的连字意外启动。