p { text-indent: 2em; }
在CSS中,文本缩进的单位有两种,分别是“em”和“px”。其中“em”是相对单位,它是指父元素的字号大小。如果父元素的字号大小为16px,那么1em就等于16px。而“px”则是绝对单位,它是指像素单位,会根据屏幕分辨率等因素而变化。
p { text-indent: 20px; }
需要注意的是,当使用“em”作为文本缩进单位时,如果父元素字号大小改变,文本缩进的距离也会相应改变,从而实现自适应排版。而使用“px”作为单位时,文本缩进的距离则会保持不变。
除了文本缩进,CSS还提供了其他的排版技术和样式属性,如文字颜色、字体、行高、文字对齐等。这些属性能够帮助大家更好地控制页面的排版样式,从而实现更好的用户体验。