如何使字体的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.4k
2 个回答

body{line-height:1;}

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题