当唯一可用的值是100的倍数时,为什么font-weight减去数百?

时间:2016-02-29 15:57:55

标签: css

这个问题困扰了我一段时间。

在CSS中,font-weight只能是100的倍数,从100到900

示例:https://www.google.com/fonts#QuickUsePlace:quickUse/Family:Open+Sans

那为什么会这样呢?它所代表的起源是100,200,300等等,而不是1,2,3等等?

1 个答案:

答案 0 :(得分:5)

显然,它源于Linotype字体分类系统(Linotype)。 使用3位数系统时,第一个数字表示字体粗细,第二个数字表示字体宽度,第三个数字表示位置。

关于在打印中指定字体粗细的一些历史,有一篇有趣的文章here