CSS里可以设置段落的距离吗?

html-css08

CSS里可以设置段落的距离吗?,第1张

1.1、line-height为20px案例,DIV+CSS代码:

2.行高line-height实现段落间距

分别设置20px和50px行高样式案例,对比发现不同行高值,段落上下间距也产生不同距离,所以使用line-height可以设置段落间距距离,但这里不推荐使用line-height设置段落之间间距。

二、css padding内补白(内边距)

可以推荐使用padding设置段落上下间距。通过设置上下内补白,内距离即可实现p段落上下间距设置。

关键字:p{padding:10px 0}

接下来DIVCSS5以案例演示CSS段落上下距离设置。

1、设置上下内补白为10px(padding:10px 0)完整css+div代码:

2.添加如下属性到关联的css文件里:

p{

padding: 0

margin: 0

}

然后在指向段落的样式属性里添加以下css代码:

margin-bottom: 20px

数值可自由设定。

3.设定文字内容

标签的margin-top和margin-bottom值,前提是你的段落是用<P>标签进行分段的,而不是单纯的<br />。

先定义一个DIV:

#sample{

......

}

然后定义:

#sample p{

text-align:left

text-indent:2em

padding-bottom:5px

}

这样,在DIV内用<P></P>标签就可以开头内缩两个字了。

至于段落分开其实有几种办法:1,在表结构上动脑筋,如果每个段落在保存进去的时候都保存为一条记录,比如一个表三个字段:ID,内容,顺序号;ID是一篇文章的内部编号,内容是一个段落的文本,顺序是段落的显示顺序;2,如果非要一篇文章保存在一条记录中,那么段落间可以用自己定义的特殊字符串分隔比如”@#¥%“,因为你再网页显示的时候每段落还是要用<P>标签分隔的,所以到时候替换下字符串就可以了;3,如果不用特殊字符串来分隔,那么建议用二进制流来保存文章的文本吧,这样的好处是文章的任何字符都可以忠实的保存起来。