10

有没有办法定义标题之间的行距。我知道使用各种标题标签(h1、h2、h3)有不同的行距,我想知道是否有一种方法可以为所有这些标签定义行距,以便它们在整个页面中保持一致和流畅?

有很多关于使用保证金等的文章,但我不太确定。

4

2 回答 2

22

如果您不熟悉 CSS,我建议您阅读一下:CSS 介绍:http ://www.w3schools.com/css/default.asp

像这样的 CSS 将为所有标题标签设置行高:

h1, h2, h3, h4, h5, h6{
  line-height: 30px; 
}

或者这将为所有标题设置顶部和底部边距:

h1, h2, h3, h4, h5, h6{
  margin-top:20px;
  margin-bottom:10px;
}
于 2013-09-07T23:17:36.947 回答
8

大多数人建议对 h1~h6 使用 1.45 的行高,这样就可以了:

h1, h2, h3, h4, h5, h6 {
  line-height: 1.45;
}

定义行高的推荐方法是使用数字值,称为“无单位”行高。数字值可以是任何数字。

于 2016-03-23T04:38:35.923 回答