城市里的游牧民族

Menu

在 WordPress 博客每段文章开头空两格

在博客开头空两格,这对中文博客却又很有意义的功能。包括 WordPress 在内一些欧美博客程序开发者,显然并没有考虑到中文的排版习惯,没有在意这个功能。实际上,实现这个功能非常简单。

不仅是 WordPress ,其他的博客系统也存在类似的问题。以前我曾经考虑过使用空格符号来显示空格。但是这样的问题有两个:第一,对于不同的字体,每个空格所表示的大小并不一样,因此换一个主题可能就不准确了;第二,也是更无奈的,有些博客程序会过滤掉开头的空格,比如 Blogger 就有这样的过滤效果。

另外一个可替代的办法是,使用全角的空格符号来代替。这个办法比上面的办法稍微高级一些,也不会被过滤掉。我看到很多编辑、记者等对文字要求比较高的文字工作者,使用这个办法。这样做的缺点是比较麻烦,每一段都要将输入法切换到全角,输入两个空格。

最为简单的办法,是我们今天所要介绍的,通过样式表文件,即 style.css 来控制。熟悉 style.css 的网友,只要你在适当的位置添加上

p {text-indent:2em;}

就可以实现这个功能。这也是我们 WordPress 中文站目前所采用的办法。具体的原因和解释,请查看久酷烟云的博客:实现wordpress段首空两格

补充:如果只是将文字缩进去两个字符,那么图片会显得混乱,因此也可以同样对图片设置参数

img {text-indent:2em;}

本文转自:http://wpchina.org/leave-two-blank-character-before-every-paragraph-333/

— 于 共写了652个字
— 文内使用到的标签:
本作品采用知识共享署名-非商业性使用-禁止演绎 3.0 中国大陆许可协议进行许可。

2条回应:“在 WordPress 博客每段文章开头空两格”

  1. 葛根百科说道:

    用全角空格的话,虽然麻烦一点,但是看起来也还算美观,不过就是感觉对搜索引擎貌似不太友好,蜘蛛爬取时会把全角空格也看成是汉字。您的博客很不错,也想请您到我的博客站(www.xza.cc)去看看,如果有好的建议,不妨告诉我哇,我们共同进步! 🙄