我选择的字体通常默认为文本图形
这也是我喜欢它们的原因之一。但是,对于表格或标题,我想指定应使用衬里数字:
有没有办法在 CSS 中做到这一点?
(安抚搜索:
- 旧式数字、文字数字、非衬里数字、中世纪数字
- 内衬数字、标题数字)
最佳答案
Firefox 4.0 有基本的 text figure support .以下是打开文本(旧式)图形的方法:
.text-figures {
-moz-font-feature-settings: "onum=1";
}
看起来有一组 css3 属性,例如 font-variant-numeric , 以控制公共(public)属性。据我所知,目前还没有任何浏览器支持这些。
这是一个 jsFiddle在那里你可以玩弄风格。它在衬里和旧式人物之间切换。我在 Windows 7 上使用 Minion Pro,因此您可能需要在其他平台上找到自己支持的字体。
关于css - 有没有办法在 CSS 中指定文本或标题数字的使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2940259/