12px / 13px在css字体声明中做了什么?

时间:2011-01-04 12:42:11

标签: css

  

可能重复:
  What does this CSS shorthand font syntax mean?

我看到很多人这样做:

body {
font: bold 12px/13px Arial, Helvetica, sans-serif;
}

12px / 13px是什么?

3 个答案:

答案 0 :(得分:12)

12px是字体大小,13px是行高。

在一行here中声明所有字体属性的示例。


所有这些都说,我只是补充一点,这是一种非常不寻常的写作方式,我不推荐它,因为它可能会让大多数开发人员感到困惑。

答案 1 :(得分:2)

12px是字体的高度(以像素为单位)。 13px是线的高度(以像素为单位)。

答案 2 :(得分:2)

您可能会看到类似

的内容
body { font:13px/1.231 sans-serif; *font-size:small; }

请注意,在1.231之后没有“px”,在这种情况下,行高将是文本大小的123.1%。这用于统一本机行高,否则可能会更大或更小。