CSS实现文章段落首行缩进两个字符不再每次空格

小鹰博客8年前网站制作828

段落前面空两个字的距离,不要再使用空格了。应该使用首行缩进text-indent。text-indent可以使得容器内首行缩进一定单位。比如中文段落一般每段前空两个汉字。 

代码如下:

<style type="text/css"> 

p{ 

text-indent: 2em; /*em是相对单位,2em即现在一个字大小的两倍*/ 

</style> 

注:div标签不要忘记起始符。text-indent只对p或div标签有效,对br标签不生效,原因是br标签是换行标签不是分段标签。 

用CSS实现段落首缩进两个字符,实现首行缩进的通用方法是加四个小角空格。 

在style里定义如下缩进样式:.suojin{text-indent:2em} 

在需要缩进的地方使用class="suojin"即可,比如用一个div定义一整块段落首先缩进, 

凡在div区域里,浏览器一碰上p语句(即一个新段的开始),就会执行.suojin所定义的缩进。 

也可以在正文中使用嵌入式CSS样式来定义,下面举个实例(使用时请将尖括号改为小角尖括号): 

<div style="text-indent:2em">

<p>段落一</p>

<p>段落二</p> 

<p>段落三<p> 

</div>

两种方法各有长处短处,可根据需要决定使用哪一种方法。

相关文章

用CSS设置链接在新窗口打开

由于工作的需要,需要把某个页面下的所有a标签都设置为新开新窗口,即:<a href="XXX">增加target:<a href="XXX"...

给网站增加微信朋友圈分享小图标 链接前的缩略图

给网站增加微信朋友圈分享小图标 链接前的缩略图

经常刷朋友圈,发现我的网站有的文章分享微信朋友圈后,微信会提取文章里的图片做链接前的小图标,有的文章分享后却没有。经过我苦逼的查找问题出在哪里了,原来是微信自动提取文章内的图片做为缩略图,图片不能太小...

什么是域名的TTL值?域名解析记录在DNS缓存服务器中的存留时间

什么是域名的TTL值? TTL(Time-To-Live),就是一条域名解析记录在DNS服务器中的存留时间。当各地的DNS服务器接受到解析请求时,就会向域名指定的NS服务器(权威域名服务器)...

zblog中去掉评论中的邮箱和链接只留名称和正文的方法

zblog中去掉评论中的邮箱和链接只留名称和正文的方法

通过修改可以让浏览博客的网友,只填写网名和评论,不必填写邮箱和链接,便可以留言!在你所装的模板/Template/b_article_commentpost.html下找到<p><i...

HTTP状态码200、301、304、404、502 HTTP状态码查询

如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或搜索引擎抓取网页时),服务器将会返回 HTTP 状态码响应请求。此状态码提供关于请求状态的信息,告诉 搜索引擎...

实现文字跑马灯效果

使用marquee标签:创建一个滚动的文本字幕,应用于文字、图片、表格。<marquee></marquee>http://blog.csdn.net/chentao866/a...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。