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