【发布时间】:2013-12-15 00:57:20
【问题描述】:
尝试使用font-feature-settings,我在所有主流浏览器中都获得了成功,但 Safari(无论是桌面还是移动)。我使用这种语法:
.smallcaps {
font-feature-settings: 'smcp' 1;
-webkit-font-feature-settings: 'smcp' 1;
-moz-font-feature-settings: 'smcp' 1;
}
Safari 不支持font-feature-settings,还是我有什么问题?如果 Safari 中仍然支持 OpenType 功能,我希望看到一个实时示例。
【问题讨论】:
-
(小写字母?为什么不用
font-variant: small-caps?) -
首先,
font-variant: small-caps制作虚假的小型大写字母,请参见示例:content.screencast.com/users/z1011001010111010010/folders/…。其次,我的问题不仅与小型大写字母有关,而且还与一般的 OpenType 功能有关。看来 Safari 不支持它们。 -
您是否尝试过任何其他 OpenType 功能,例如老式数字?如果你让它工作,请告诉我,因为我从来没有在任何浏览器中使用任何一组前缀或字体。 :'(
-
这里是一些 OpenType 功能的示例,包括旧式图形:2.chebykin.cz8.ru/opentype.html。它适用于除 Safari 之外的所有现代浏览器。
标签: css fonts safari opentype smallcaps