DeveWork

如何让WordPress博客文章段首自动空两格?

WordPress 虽然是一个美国人开发的博客程序,它却在全世界网络遍地开花,成了世界上覆盖率最高的博客程序乃至CMS 程序,在中国亦是非常流行。不过,作为“舶来品”,WordPress 在一些方面还是本地化不够,比如说我们写文章的格式之一是每段段首空两格(英文却没有段首空两格的书写习惯) ,但在wordpress 中正常的话是不能实现的——即使我们在编辑框中明明空了两格,但保存后还是“恢复如初”。

在没有接触css之前,Jeff遇到这个问题,解决方法是直接在html编辑环境下,手动在段首的位置加入5个 &nbsp ( 空格标示符) ,即是使出现如下代码:

&nbsp &nbsp &nbsp &nbsp &nbsp 这是一段文字的段首

关于为什么是5个&nbsp 而非4个,Jeff也不知道,反正加了5个看上去是刚刚好空了两格。

这个方法很笨很折腾人,如果你的文章有很多段的话,那就累死自己了。

某年某月自学了CSS才知道,可以用text-indent来缩进,突然间就感觉自己以前那么傻。

我的是这样的:

.entry p{text-indent:2em;}

该css代码表示在.entry的区域内的文本段落缩进2个相对单位,“相对”的意思就是你如果定义文字是14px,那么在此情况下,1em=14px;

注意:.entry需要修改为与你主题相对应的选择器,一般主题都是#content、#contenter之类的。

写文章时在编辑框下仍然是不会空两格,对此不必理会,文章发表后就会在前台出现段首自动空两格的效果。