CSS是一种层叠样式表语言,用于描述HTML文档的显示方式。在CSS中,可以通过设置text-indent属性来实现首行缩进2个汉字的效果。
p { text-indent: 2em; }
上述代码表示对所有p标签应用首行缩进2em的样式。其中,em是一种相对单位,它的值等于当前字体大小下字母m的宽度。因此,2em的值就表示当前字体大小下2个字母m的宽度。
需要注意的是,text-indent属性只影响元素的第一行,而不影响其它行的缩进。如果要实现整段缩进,可以使用padding或margin属性。
p { padding-left: 2em; }
上述代码表示对所有p标签应用左侧2em的padding,达到整段缩进的效果。需要注意的是,padding会影响元素的宽度,而margin不会。
以上就是CSS实现首行缩进2个汉字的方法,希望能对您有所帮助。