在CSS中,行屬性標(biāo)簽用來控制文本在一個(gè)文字塊或者段落中的對(duì)齊方式,間距和縮進(jìn)。
p { line-height: 1.5; text-align: justify; text-indent: 2em; margin: 1em 0; }
其中,line-height
屬性用來設(shè)定文本行之間的距離,被稱為行高。行高可以使用一個(gè)指定的像素值或者一個(gè)無單位的數(shù)字值來表示。使用無單位的數(shù)字值通常是最為常見的方式,因?yàn)樗梢员WC頁(yè)面在不同的分辨率下顯示出來的效果一致。比如,一個(gè)文本的line-height
屬性設(shè)置為1.5
,即表示行高為文本的1.5倍。
接下來是text-align
屬性,用來控制文本的對(duì)齊方式。其屬性值可以為left
(左對(duì)齊),right
(右對(duì)齊),center
(居中對(duì)齊)和justify
(兩端對(duì)齊)。當(dāng)text-align
的屬性值為justify
時(shí),文本會(huì)在每一行之間適當(dāng)?shù)脑黾娱g距來使得兩端對(duì)齊。
而text-indent
屬性用來設(shè)定文本縮進(jìn)的值,以像素或者em為單位。如果該屬性的值為正數(shù),則表示文本應(yīng)該往右縮進(jìn)。如果該屬性為負(fù)數(shù),則表示文本應(yīng)該往左縮進(jìn)。
最后一個(gè)margin
屬性用來設(shè)定文本的外邊距大小。它可以接受1~4個(gè)值來設(shè)定文本上下左右各自的外邊距。默認(rèn)情況下,margin
的值為1em 0
,即在頂部和底部都留有1個(gè)字體大小的空白。