如何利用CSS实现数据库文本分段落,每段开头缩进两个字,请高手详细讲解,谢谢!
从数据库里读出的文本没有段落,我想用什么方法能使显示的页面能有分段落开头缩进两个字。利用,text-indent:2em的方法只能开头缩进两个字,但段落还是没有分开。请高...
从数据库里读出的文本没有段落,我想用什么方法能使显示的页面能有分段落开头缩进两个字。利用,text-indent:2em的方法只能开头缩进两个字,但段落还是没有分开。请高手能够详细教我一下。谢谢!
展开
展开全部
先定义一个DIV:
#sample{
......
}
然后定义:
#sample p{
text-align:left;
text-indent:2em;
padding-bottom:5px;
}
这样,在DIV内用<P> </P>标签就可以开头内缩两个字了。
至于段落分开其实有几种办法:1,在表结构上动脑筋,如果每个段落在保存进去的时候都保存为一条记录,比如一个表三个字段:ID,内容,顺序号;ID是一篇文章的内部编号,内容是一个段落的文本,顺序是段落的显示顺序;2,如果非要一篇文章保存在一条记录中,那么段落间可以用自己定义的特殊字符串分隔比如”@#¥%“,因为你再网页显示的时候每段落还是要用<P>标签分隔的,所以到时候替换下字符串就可以了;3,如果不用特殊字符串来分隔,那么建议用二进制流来保存文章的文本吧,这样的好处是文章的任何字符都可以忠实的保存起来。
#sample{
......
}
然后定义:
#sample p{
text-align:left;
text-indent:2em;
padding-bottom:5px;
}
这样,在DIV内用<P> </P>标签就可以开头内缩两个字了。
至于段落分开其实有几种办法:1,在表结构上动脑筋,如果每个段落在保存进去的时候都保存为一条记录,比如一个表三个字段:ID,内容,顺序号;ID是一篇文章的内部编号,内容是一个段落的文本,顺序是段落的显示顺序;2,如果非要一篇文章保存在一条记录中,那么段落间可以用自己定义的特殊字符串分隔比如”@#¥%“,因为你再网页显示的时候每段落还是要用<P>标签分隔的,所以到时候替换下字符串就可以了;3,如果不用特殊字符串来分隔,那么建议用二进制流来保存文章的文本吧,这样的好处是文章的任何字符都可以忠实的保存起来。
展开全部
这个是不能通过css来控制的
你在把文本存到数据库的时候,就要把\n\r这种换行符也存进去
这样取出来的时候就可以分段了
你在把文本存到数据库的时候,就要把\n\r这种换行符也存进去
这样取出来的时候就可以分段了
追问
如何把\n\r换行符存到数据库里。请您详细的教我操作好吗?谢谢!
追答
\n是默认存储的,不需要额外的操作,你是否在哪里把它们删掉了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个只能是数据存进去的时候已经分号段落
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询