如何使字体的font-size与字体的高度height相等?

比如 <span>音悦台</span>

span{

      font-size: 16px;
      line-height: 16px;

}
但是我在chrome里发现span的高度为21px,在火狐里是19px,为什么line-height = font-size,字体上下依然存在行间距呢?如何在不设置span的height使span的height和line-height相等呢?

阅读 9.5k
2 个回答

body{line-height:1;}

line-height属性对块元素有用,如果不想设置height,那就把span的display设置为inline-block.

推荐问题