请规范你的键盘
Flypig说在假期中要奉献20篇优秀的blog,他在假期一开始就已经奉献了一篇令人汗颜的”请规范你的键盘”。
在文中,flypig通过批评现在的纸质媒体中存在的错别字泛滥的现象延及整个大陆的blog写作者,尖锐的指出了他们在日常写作中语文上的问题,归结起来有下面3点:
一是错别字泛滥。
二是土洋混杂,繁简不分。
三是段落格式的高度混乱。
flypig出身书香门第,老爸乃堂堂编辑,儿子耳濡目染,自热对语文方面的事情十分看重。但是相比普通的纸质媒体,blogger作为网络媒体的一种形式,自然有其不同以往的新特点,我想逐条说说这些新问题。
一,错别字。毫无疑问,这是关乎个人语文水平的事情,和媒体的形式是没什么关系的。不过现今被大多数人采用的拼音输入法和文字处理软件不仅没有解决这个问题反而有助纣为虐的嫌疑。对拼音输入识别的技术落后以及目前文字处理软件(可能大部分是MS Word)的纠错功能的形同虚设,使得我们无法从一开始就杜绝错字的出现,也不能及时亡羊补牢。相比而言,英语因为自身语言的关系,从输入到修订,都已经有了很成熟的方法,这也是他们很少出现这类问题的原因吧。
二,个人认为这是个人写作习惯和风格的问题,无关于语文二字。现在这样一个多元的社会,你采用简或繁,英或中进行写作完全是根据自己的表达需要而定的,在这点上强求一直没有必要。
三,我想重点说一下段落格式的问题,我觉得这个问题的普遍性使得有解决它的普适方法。
段落格式的在多数blog写作中是被忽略的。因为这不是由blogger控制,而是由各个blog出版工具控制的,也就是说由网页的显示特性决定的。所以当大多数人没有办法/能力改变它的时候,普遍的问题就出现了。现在的网页显示是基于html的,这是一个西方人的发明,大多数人使用的blog程序也是由外国人开发的,所以理所当然从头到尾都默认遵循西方的格式体例。我认为这就冲突根源。
不过解决办法还是有的,我们先来看看flypig是怎么说的:
[quote=Flypig]. 而更为普遍而隐蔽的现象,则是段落格式的高度混乱。按照小学语文教材的说法,中文文章每段开始处必须空两格,分段后下一段文字起始于前段文字的次行。按照ETS的说明,英文写作有两种分段方法,一种与中文分段相同,另一种是段前不空格段间留空行(html中的p标签就是为这样的分段方法准备的)。
国内许多blog虽然用100%的简体中文写作却采用了ETS的分段格式,其中keso、方军和zheng都具有很相当大的影响力。
而更有甚者则采用了“四不像”的方案:或者在段前空上两格再往段与段之间塞进一条空行,或者在段前不空格在段间也不留白。Plex算是前者的典范,后者则几乎可以用“不计其数”加以形容。 [/quote]
为什么很多blog在两段之间塞上一个空行?很简单,现在很多的blog的默认css设置行间距为零,那么长篇文章就会让人感觉字儿都挤在一起,看上去很“busy”,不舒服。妥协的办法就是段间加一个空行,让读者喘口气。
为什么很多blog段首不空格?因为html忽略空格的存在而取” ”这个符号,你在书写blog时连敲两下空格是无法反映到网页显示中的。
那么怎样真正解决这些问题呢?用CSS控制才是四海一家的解决之道。
首先是在css中设置行间距,让每行之间有一些留白,代码是这样的:
P {line-height: 150%}
段首怎么办?我们要首先明确一个概念,段首绝不是空格(space),而是缩进(indent),在段首塞进两个全角空格不是解决办法(在mac中出现黑块就是明证),虽然我们都在这么用。应该用css控制段首缩进多少个字符/像素,比如两个字符就应该这么写:
P {text-indent: 2em}
当我们用<P>这个tag表明中文的段落时,会出现两段之间多一个空行的问题,因为<P>默认是按照英文的格式,那么中文呢?只要这么写就可以了:
P {margin-top:0px;margin-bottom:0px;}
总体来讲,只要我们把下面的这段代码加入我们定义段落(<P>)的css文件内,你就可以轻松的进行写作不必担心格式问题,读者也可以像阅读纸质书籍一样舒服的阅读你的blog了:
P {
margin-top:0px;
margin-bottom:0px;
text-indent: 2em
line-height: 150%
}
好了,我提出了一个解决方案,下面就需要各个BSP的程序员、blog程序的编写者把这些东西付诸实践了:)
哇咔咔,我又来了。既然是沙发。。。。
seo的魔爪无处不在…