如何在css中设置行高

  介绍

这篇文章将为大家详细讲解有关如何在css中设置行高,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

在css中,可以使用行高属性来设置行高,只需要给指定元素添加“行高:行高值;“样式即可,例“行高:10 px;”.line-height属性可以设置行间的距离(行高),不允许使用负值。

所谓行高是指文本行基线间的垂直距离。要想理解这句话首先得了解几个基本知识:

<强>顶线,中线,基线,底线

& lt; ! DOCTYPE  html>   & lt; html>   ,,,& lt; head>   ,,,,,,,& lt; title> Test   ,,,,,,,& lt; style 类型=拔谋?css",在   ,,,,,,,,,,,   ,,,,,,,,,,,{   ,,,,,,,,,,,,,,,填充:0 px;   ,,,,,,,,,,,,,,,行高:1.5;   ,,,,,,,,,,,}   ,,,,,,,& lt;/style>   ,,,& lt;/head>   ,,,& lt; body>   ,,,,,,,& lt; div 类=皌est"比;   ,,,,,,,,,,,& lt; div 风格=癰ackground - color: # ccc;“比;   ,,,,,,,,,,,,,,,& lt; span 风格=白痔宕笮?3 em; background - color: # 999;“祝辞中文English   ,,,,,,,,,,,,,,,& lt; span 风格=白痔宕笮?3 em; background - color: # 999;“在英语中文& lt;/span>   ,,,,,,,,,,,& lt;/div>   ,,,,,,,& lt;/div>   ,,,& lt;/body>   & lt; html>

如何在css中设置行高”> </p> <p>从上到下四条线分别是顶线,中线,基线,底线,很像才学英语字母时的四线三格,我们知道vertical-align属性中有上面,中间,基线,底部,就是和这四条线相关。<br/> </p> <p>尤其记得基线不是最下面的线,最下面的是底线。</p> <p> <强>行高,行距与半行距</强> </p> <p> <强>行高</强>是指上下文本行的基线间的垂直距离,即图中两条红线间垂直距离。</p> <p> <强>行距</强>是指一行底线到下一行顶线的垂直距离,即第一行粉线和第二行绿线间的垂直距离。</p> <p> <强>半行距</强>是行距的一半,即区域3垂直距离/2,区域1,2,3,4的距离之和为行高,而区域1,2,4距离之和为字体大小,所以半行距也可以这么算:(行高——字体大小)/2 </p> <p> <img src= & lt; div 风格=癰ackground - color: # ccc;“比;   ,,,,,,,,,,,,,,,& lt; span 风格=白痔宕笮?1 em; background - color: # 666;“祝辞中文English   ,,,,,,,,,,,,,,,& lt; span 风格=白痔宕笮?3 em; background - color: # 999;“祝辞中文English   ,,,,,,,,,,,,,,,& lt; span 风格=白痔宕笮?3 em; background - color: # 999;“在英语中文& lt;/span>   ,,,,,,,,,,,,,,,& lt; span 风格=白痔宕笮?1 em; background - color: # 666;“在英语中文& lt;/span>   ,,,,,,,,,,,& lt;/div>

如何在css中设置行高”> </p> <p>(学习视频分享:css视频教程)</p> <p> <强>行高</强> </p> <p>基本概念搞明白了我们就可以说说本文的主角行高属性了。</p> <p>定义:行高属性设置行间的距离(行高),不能使用负值。该属性会影响行框的布局。在应用到一个块级元素时,它定义了该元素中基线之间的最小距离而不是最大距离.line-height与字体大小的计算值之差(行距)分为两半,分别加到一个文本行内容的顶部和底部。可以包含这些内容的最小框就是行框。</p> <p> <强>可能的值</强> </p>值说明正常默认,设置合理的行间距.number设置数字,此数字会与当前的字体尺寸相乘来设置行间距。相当于倍数长度设置固定的行间距。%基于当前字体尺寸的百分比行间距.inherit规定应该从父元素继承行高属性的值。<h2 class=如何在css中设置行高