CSS3的text-indent屬性用于設置文本的縮進。它可以應用于塊級元素或行內元素。
使用方法如下:
p {
text-indent: 50px; /* 設置段落的首行縮進為50像素 */
}
h1 {
text-indent: -20px; /* 設置標題的首行縮進為負20像素,即向左移動 */
}
可以使用具體的像素值、百分比值或em值來指定縮進的大小。正值表示向右縮進,負值表示向左縮進。
此外,也可以使用inherit關鍵字繼承父元素的text-indent值,或使用initial關鍵字將text-indent重置為默認值。
注意:text-indent只會影響文本的第一行,而不會影響其他行。若需要設置整個段落或元素的所有行的縮進,可以結合使用text-indent和text-align屬性。