在HTML中,首行缩进通常使用CSS来实现。你可以通过设置`textindent`属性来指定文本首行的缩进量。例如,如果你想实现首行缩进2个字符,可以使用以下CSS代码:

```cssp { textindent: 2em;}```

这里的`em`是一个相对单位,其大小取决于当前元素的字体大小。`2em`表示缩进量是当前元素字体大小的两倍。如果你想要使用像素(px)作为单位,可以这样做:

```cssp { textindent: 2px;}```

请注意,`textindent`属性只对块级元素(如``、``等)生效,对于行内元素(如``、``等)则不会生效。如果你想要对行内元素实现首行缩进,可能需要使用其他方法,如添加额外的元素或使用JavaScript。

```html