CSS中的text-indent属性可以设置像素值、em值、百分比、length、initial、inherit等值,用于设置文本首行缩进或者整段缩进。
其中,像素值和em值是常用的长度单位;百分比代表相对于父元素宽度的百分比;length也是一种长度单位,但其具体值需要根据情况而定;initial会将该属性重置为默认值;inherit用于从父元素继承该属性的值。
此外,还可以利用负值来实现悬挂缩进(即第一行向左突出)。使用text-indent属性时,可以在伪元素(::first-line)或者正常的文本选取器上应用,具体应用方式请参考CSS相关文档。