text-indent如果使用%的话,是基于父元素宽度的百分比进行缩进的。也就是说,这里的10%是取父元素div#outer的500px * 10%,也就是50px咯。P标签如果也是设置为10%,它的父元素同样是 div#outer,所以缩进的值是一样一样滴。。参考下这里:http://www.w3school.com.cn/css/pr_text_text-indent....
1、打开软件,新建一个html文件,设计一个段落。2、然后在浏览器预览,可以看到首行没有自动缩进。3、然后我们在标签里面添加(style=“text-indent:2em")4、再次预览可以看到首行已经自动换行了。5、当然还有另外方法,我们可以在标签外添加标签。6、然后再在标签里面定义段落p的样式。7、最后在p样式里...
你确定第一行是开头没有包含这个HTML语句,一般来说CSS的缩进是按段落来的,也就是说这个换行的是不会缩进的,只有这种换段落的才会缩进,仔细看下哦!
一、了解CSS的text-indent属性 在CSS中,`text-indent`属性用于设置文本的首行缩进。此属性可以接受像素值、em单位或其他长度单位,以指定首行应缩进的距离。二、设置首行缩进为2字符 要将首行缩进设置为2个字符宽度,可以使用像素值或em单位来表示。如果基于字体大小来设置,可以使用em单位;如果想使用固定...
此外,如果元素内部的文本使用了块级格式化上下文,则首行缩进可能会受到一定影响。为了避免这种情况,可以确保元素的宽度设置得当,或者考虑使用其他方法来达到首行缩进的效果。例如,可以通过嵌套一个额外的元素并设置其样式来实现首行缩进。使用CSS伪元素如`:first-line`也可以实现类似的效果,但需要注意其...