本文摘自PHP中文网,作者不言,侵删。
CSS中行间距的实现需要line-height属性,接下来的这篇文章就来给大家介绍CSS使用line-height属性的具体方法。字符间的间隔太大或者太窄有时可能不太确定,我们需要根据网站的需要来进行调整,而使用CSS的line-height属性可以调整字符间的距离。
我们下面来看具体的示例
我们先来创建以下的HTML代码(浏览器默认尺寸为16px)
HTML代码
1 2 3 4 5 6 7 8 9 10 11 |
|
接下来我们在CSS中应用line-height属性
我们首先把line-height属性的值设置normal
CSS代码
1 2 |
|
这个状态为默认情况下的个状态,所以字符间距没有改变
效果如下
下面我们用以下三个单位分别来设置行间距
用px设置
CSS代码如下
1 2 |
|
在浏览器上显示效果如下。用line-height设置数值(这里是默认的16 px)会把数值上下均等地分配。因此,数值越大,行的间隔也越大。
用em设置
接下来是以单位em(Em)设置行间距的例子。em是以font - size属性指定的大小为1的单位,没有在父元素中被指定的情况下为1 em = 16px。
CSS代码如下
1 2 |
|
在浏览器上显示效果如下
这里指定的值越大,行间距越大。默认为16px,其中2em = 32 px、4em = 64px。
用%设置
最后用%设置。以font-size属性指定的大小为100%,用指定的%的数值设置行间距。如果没有被设置的父元素的话,100% = 16px。
CSS代码如下所示
1 2 |
|
在浏览器上显示如下效果
以上就是CSS的line-height属性如何设置行间距的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
更多相关阅读请进入《line-height属性》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者