CSS行间距

使用CSS Line-Height属性获取CSS行间距

了解如何使用CSS样式属性line-height来影响网页上的行间距。

CSS行距的值

CSS行间距受CSS样式属性行高影响。 该属性最多需要5个不同的值:

你应该使用哪一个值用于CSS行距?

在大多数情况下,行间距的最佳选择是使其保持默认 - 或“正常”。 这通常是最具可读性的,并不要求你做任何特别的事情。 但改变行间距可以让你的文字有不同的感觉。

如果你的字体大小被定义为ems或百分比,那么你的行高也应该这样定义。 这是行距最灵活的形式,因为它允许读者调整字体大小,并保持行间距相同的比例。

用点(pt)值设置打印样式表的行高。 这个点是一个打印度量,所以你的字体大小也应该是点数。

我不喜欢使用号码选择,因为我发现它最容易让人感到困惑。 许多人认为这个数字是一个绝对的大小,所以他们使它变得庞大。 例如,您可能将字体设置为14px,然后将行高设置为14,这会导致行之间出现巨大间隙 - 因为行间距设置为字体大小的14

多少空间应该用于你的线距

正如我上面提到的,我建议使用默认行距,除非您有特定的理由来改变它。 更改行间距可能会产生不同的效果: