如何利用CSS实现数据库文本分段落,每段开头缩进两个字,请高手详细讲解,谢谢!

从数据库里读出的文本没有段落,我想用什么方法能使显示的页面能有分段落开头缩进两个字。利用,text-indent:2em的方法只能开头缩进两个字,但段落还是没有分开。请高... 从数据库里读出的文本没有段落,我想用什么方法能使显示的页面能有分段落开头缩进两个字。利用,text-indent:2em的方法只能开头缩进两个字,但段落还是没有分开。请高手能够详细教我一下。谢谢! 展开
 我来答
正宗白云狗
推荐于2018-05-01
知道答主
回答量:1
采纳率:0%
帮助的人:1534
展开全部
先定义一个DIV:
#sample{
......
}

然后定义:
#sample p{
text-align:left;
text-indent:2em;
padding-bottom:5px;
}

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

至于段落分开其实有几种办法:1,在表结构上动脑筋,如果每个段落在保存进去的时候都保存为一条记录,比如一个表三个字段:ID,内容,顺序号;ID是一篇文章的内部编号,内容是一个段落的文本,顺序是段落的显示顺序;2,如果非要一篇文章保存在一条记录中,那么段落间可以用自己定义的特殊字符串分隔比如”@#¥%“,因为你再网页显示的时候每段落还是要用<P>标签分隔的,所以到时候替换下字符串就可以了;3,如果不用特殊字符串来分隔,那么建议用二进制流来保存文章的文本吧,这样的好处是文章的任何字符都可以忠实的保存起来。
earnest1234
2012-12-22 · TA获得超过334个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:286万
展开全部
这个是不能通过css来控制的
你在把文本存到数据库的时候,就要把\n\r这种换行符也存进去
这样取出来的时候就可以分段了
追问
如何把\n\r换行符存到数据库里。请您详细的教我操作好吗?谢谢!
追答
\n是默认存储的,不需要额外的操作,你是否在哪里把它们删掉了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zc_hades
2012-12-22 · TA获得超过181个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:111万
展开全部
这个只能是数据存进去的时候已经分号段落
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式