表示行高的css屬性是line-height,該屬性可以設(shè)置行間的距離(行高),語(yǔ)法“l(fā)ine-height:值;”,屬性值不可為負(fù)數(shù)。在應(yīng)用到一個(gè)塊級(jí)元素時(shí),line-height屬性定義了該元素中基線之間的最小距離而不是最大距離。
本教程操作環(huán)境:windows7系統(tǒng)、CSS3版、Dell G3電腦。
表示行高的css屬性是line-height。
line-height 屬性可以設(shè)置行間的距離(行高);不允許使用負(fù)值。
line-height屬性會(huì)影響行框的布局。在應(yīng)用到一個(gè)塊級(jí)元素時(shí),它定義了該元素中基線之間的最小距離而不是最大距離。
line-height 與 font-size 的計(jì)算值之差(在 CSS 中成為“行間距”)分為兩半,分別加到一個(gè)文本行內(nèi)容的頂部和底部??梢园@些內(nèi)容的最小框就是行框。
line-height屬性可以設(shè)置的屬性值:
值 | 描述 |
---|---|
normal | 默認(rèn)。設(shè)置合理的行間距。 |
number | 設(shè)置數(shù)字,此數(shù)字會(huì)與當(dāng)前的字體尺寸相乘來(lái)設(shè)置行間距。 |
length | 設(shè)置固定的行間距。 |
% | 基于當(dāng)前字體尺寸的百分比行間距。 |
inherit | 規(guī)定應(yīng)該從父元素繼承 line-height 屬性的值。 |
示例:
<!DOCTYPE html> <html> <head> <style> p { border:1px solid red; } p.small { line-height: 0.5 } p.big { line-height: 2 } </style> </head> <body> <p> 這是一個(gè)標(biāo)準(zhǔn)行高的段落。 瀏覽器的默認(rèn)行高為“1”。 這是一個(gè)標(biāo)準(zhǔn)行高的段落。 這是一個(gè)標(biāo)準(zhǔn)行高的段落。 </p> <p class="small"> 這是一個(gè)更小行高的段落。 這是一個(gè)更小行高的段落。 這是一個(gè)更小行高的段落。 這是一個(gè)更小行高的段落。 </p> <p class="big"> 這是一個(gè)更大行高的段落。 這是一個(gè)更大行高的段落。 這是一個(gè)更大行高的段落。 這是一個(gè)更大行高的段落。 </p> </body> </html>
效果圖:
(學(xué)習(xí)視頻分享:css視頻教程)