行间距
在排版中,行距(leading)是指文本上方和下方包含的额外空间,用于在行之间提供间距。历史上,在实际的铅字排版中,会使用真实的 铅条 来实现这种间距,这也是这个名称的由来。
在 CSS 中,排版行距是内容高度与行高之间的差值,通常由 line-height
属性设置。通过 line-height
设置的行距可以提供行间距,并且可以是负值。这些空间会均匀地分布在文本的上方和下方,这被称为半行距(half-leading)。
字体中超过大写字母基线的区域被称为上边距(over edge)。低于 字母基线 的区域被称为下边距(under edge)。同样,一行文字上方和下方的半行距分别被称为上行距(over leading)和下行距(under leading)。
可以使用 text-box
属性从文本元素块容器的块起始边缘和块结束边缘修剪半行距。