真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何在css中使用line-height屬性-創(chuàng)新互聯(lián)

這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)如何在css中使用line-height屬性,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

成都創(chuàng)新互聯(lián)公司從2013年創(chuàng)立,先為天鎮(zhèn)等服務(wù)建站,天鎮(zhèn)等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為天鎮(zhèn)企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

一、line-height語法


line-height屬性的具體定義列表如下:

語法: line-height : normal | <實數(shù)> | <長度> | <百分比> | inherit

說明: line-height 屬性設(shè)置行間的距離(行高),不能使用負(fù)值。該屬性會影響行框的布局。在應(yīng)用到一個塊級元素時,它定義了該元素中基線之間的最小距離而不是較大距離。 line-height 與 font-size 的計算值之差(行距)分為兩半,分別加到一個文本行內(nèi)容的頂部和底部??梢园@些內(nèi)容的最小框就是行框。

可能的值:

說明
normal默認(rèn),設(shè)置合理的行間距。
number設(shè)置數(shù)字,此數(shù)字會與當(dāng)前的字體尺寸相乘來設(shè)置行間距。相當(dāng)于倍數(shù)
length設(shè)置固定的行間距。
%基于當(dāng)前字體尺寸的百分比行間距。
inherit規(guī)定應(yīng)該從父元素繼承 line-height 屬性的值。

二、line-height中頂線、中線、基線、底線的實例說明

圖示說明

如何在css中使用line-height屬性

從上到下四條線分別是頂線、中線、基線、底線,很像才學(xué)英語字母時的四線三格,我們知道vertical-align屬性中有top、middle、baseline、bottom,就是和這四條線相關(guān)。

尤其記得基線不是最下面的線,最下面的是底線。

三、line-height中行高、行距與半行距

行高是指上下文本行的基線間的垂直距離,即圖中兩條紅線間垂直距離。

行距是指一行底線到下一行頂線的垂直距離,即第一行粉線和第二行綠線間的垂直距離。

半行距是行距的一半,即區(qū)域3垂直距離/2,區(qū)域1,2,3,4的距離之和為行高,而區(qū)域1,2,4距離之和為字體size,所以半行距也可以這么算:(行高-字體size)/2

圖片說明

如何在css中使用line-height屬性

四、line-height中內(nèi)容區(qū)、行內(nèi)框、行框

內(nèi)容區(qū):底線和頂線包裹的區(qū)域,即下圖深灰色背景區(qū)域。

如何在css中使用line-height屬性

行內(nèi)框,每個行內(nèi)元素會生成一個行內(nèi)框,行內(nèi)框是一個瀏覽器渲染模型中的一個概念,無法顯示出來,在沒有其他因素影 響的時候(padding等),行內(nèi)框等于內(nèi)容區(qū)域,而設(shè)定行高時行內(nèi)框高度不變,半行距【(行高-字體size)/2】分別增加/減少到內(nèi)容區(qū)域的上下 兩邊(深藍(lán)色區(qū)域)

行框(line box),行框是指本行的一個虛擬的矩形框,是瀏覽器渲染模式中的一個概念,并沒有實際顯示。行框高度等于本行內(nèi)所有元素中行內(nèi)框較大的值(以行高值較大的行內(nèi)框為基準(zhǔn),其他行內(nèi)框采用自己的對齊方式向基準(zhǔn)對齊,最終計算行框的高度),當(dāng)有多行內(nèi)容時,每行都會有自己的行框。

例如

圖片說明

如何在css中使用line-height屬性

五、定義line-height的方式

1、line-height可以被定義為normal。

body { line-height:normal; }

2、line-height可以被定義為繼承

p { line-height:inherit; }

3、line-height可以使用一個百分比的值

p { line-height:120%; }

4、line-height可以被定義為一個長度值(單位px、em等)

p { line-height:20px; }

5、line-height也可以被定義為純數(shù)字(甚至沒有單位)

p { line-height:1.2; }

上述就是小編為大家分享的如何在css中使用line-height屬性了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


分享標(biāo)題:如何在css中使用line-height屬性-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://weahome.cn/article/hjscd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部