html里<p>标签里面如何让每一行首行缩进两格???

html-css06

html里<p>标签里面如何让每一行首行缩进两格???,第1张

1、每行都放在p标签里,再设置p标签的样式。

2、在每行文字前面加空格或是span标签,设置span标签padding-left:2em这个数值自己改改也行。

例如:

p标签已经引用了一个css样式名:

second

那么就在此css样式内添加一个属性即可:

text-indent:2em

首行缩进两行,2em 是两个文字越大,间隔越大。

扩展资料:

关于CSS设置字间距、行间距、首行缩进

一、字间距

1、text-indent设置抬头距离css缩进

即对对应div设置css样式text-indent : 20px缩进了20px

2、letter-spacing来设置字与字间距_字符间距离,字体间距css样式

即对对应div设置css属性样式为letter-spacing:8px,字间距为8px

二、行间距

在CSS中,可以设置行间距,格式如下:

标签名{line-height:参数}

根据参数不同有3种方法:

1、用数字参数设置

行间距=字号×参数

2、用单位参数设置

行间距=参数

3、用比例参数设置

行间距=字号×参数

CSS中定义P标签的text-indent:2em示例:

<style type="text/css">

p{text-indent:2em}

</style>

<body>

<p>

这里是放入的段落文字

</p>

</body>

扩展资料:

HTML <p> 标签

所有主流浏览器都支持 <p>标签,<p>标签定义段落,p 元素会自动在其前后创建一些空白,浏览器会自动添加这些空间,也可以在样式表中规定。

注:

1、在 HTML 4.01 中,所有 p 元素的呈现属性均不被赞成使用。

2、在 XHTML 1.0 Strict DTD 中,所有 p 元素的呈现属性均不被支持。

规定段落中文本的对齐方式:

<p>标签支持 HTML 中的全局属性。

<p>标签支持 HTML 中的事件属性。

可以只在块(block)内指定段落,也可以把段落和其他段落、列表、表单和预定义格式的文本一起使用。总的来讲,这意味着段落可以在任何有合适的文本流的地方出现,例如文档的主体中、列表的元素里,等等。

比如下面这段代码:

<div class="aa bb">

     <p class="bb">

          <span class="bb"></span>

     </p>

</div>

选择器:.aa .bb

.aa和.bb间加上空格,是子选择器,选择.aa下含有.bb的子节点,子包括儿子节点、孙子节点,选择出的内容包括p.bb,span.bb

选择器: .aa.bb

.aa和.bb间无空格,是选择同一个元素,只不过选择器粒度更精细了些,选择的元素既有.aa类,也有.bb类,选择出的内容为:div.bb

选择器:.aa>.bb

.aa和.bb间加上大于号,也是子选择器,选择.aa下含有.bb的子节点,子只包括儿子节点,选择出的内容为p.bb