CSS 中没有 font-feature-settings 的 OpenType 大写间距 (cpsp)?

OpenType capital spacing (cpsp) in CSS without font-feature-settings?

提问人: 提问时间:3/26/2020 更新时间:3/27/2020 访问量:258

问:

有没有办法在不影响应用于它的其他 OpenType 功能的情况下为元素设置大写间距 ()?cpsp

使用不是一种选择:例如 打开大写间距,但也会重置所有其他 OpenType 功能(如果它们有效)。font-feature-settingsfont-feature-settings: 'cpsp'

某些 CSS 属性允许在不影响其他属性的情况下设置 OpenType 标记;例如 for 等,或 for 和 。但是我没有看到标签的专用属性。font-variant-numericonumlnumfont-variant-capssmpcc2sccpsp

CSS 排版 OpenType 字体功能设置

评论


答:

2赞 Peter Constable 3/27/2020 #1

我认为目前没有任何CSS机制。我不确定为什么:为此包含字体变体属性似乎并不难。也许人们认为“cpsp”很少使用,所以不是优先事项。

也许您可以在 GitHub 上的 csswg-drafts 存储库中提出一个问题,建议添加此内容。