是否符合标准,在CSS中编写字体大小:62.5%/ 1.2em?

时间:2010-04-20 18:40:44

标签: css

我注意到一些样式表有这样的东西:

body { font-size: 62.5%/1.2em; }

当我在NetBeans中写这个时,我收到了一个警告“意外令牌/”。如果我改变了EM值,比如说,

body { font-size: 62.5%/1em; }

计算出的字体大小仍然是16px。

我的问题是,写这样的东西是否符合标准?以及如何计算实际的字体大小?

1 个答案:

答案 0 :(得分:8)

在CSS2中,font-size property不允许使用x/y形式的值。

您使用的是font short hand property,它允许x/y作为font-size: x; line-height: y;的简写。所以要么使用

body { font: 62.5%/1.2em sans-serif; }
/*                       ^^^^^^^^^^ the font-family is needed. */

body {
  font-size: 62.5%;
  line-height: 1.2em;
}