CSS字体速记中正斜线的含义是什么?

时间:2010-11-02 17:14:21

标签: css fonts

我在样式表中看到以下CSS声明:

font: 12px/18px ...

12px/18px部分究竟是什么意思?

2 个答案:

答案 0 :(得分:204)

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

语法基于用于指定相应大小的印刷符号,并且仅适用于font速记属性。换句话说,上述声明只是扩展为以下内容:

font-size: 12px;
line-height: 18px;

与往常一样,如果将行高设置为相对值(例如百分比或ems),则相对于字体大小计算。

W3C CSS2.1 font property reference
W3C CSS3 Fonts Module font property reference(语法从CSS2.1继承)

答案 1 :(得分:67)

相当于:

font-size: 12px;
line-height: 18px;