网络编程
位置:首页>> 网络编程>> 网页设计>> 空行不空格式排版组织原理

空行不空格式排版组织原理

作者:千鸟志 来源:一叶千鸟 发布时间:2010-05-03 14:46:00 

标签:空格,排版,设计

大量的多行段落本身就会降低可读性,同时空行分段也比空格分段有更高的可适应性...


前文讨论的热烈程度远超我预期,正好还有之前查阅资料拍的几张实物照片可以拿出来继续探讨。以此证明我是有过深思熟虑的过程,而不是拍脑袋的“武断”。前文我提出了个很重要的核心观点,并且写到了新改模板的“摘要”里,可惜好像很少有人看懂:

从信息组织角度来看,段落内行之间的关系要比段落之间的关系低一个级别,所以在呈现上段落之间的“段距”应该大于段落之内的“行距”,如此才能一目了然。

再深入剖析,我认为良好排版应该满足如下更直白的关系:字距 < 行距 < 段距

段落往上的组织单元应该是小节,小节与小节之间间隔也不用某人想象的空两行,你难道忘了HTML里有h1-h6的标题么?不懂HTML至少应该也用过Word吧?标题系列组织的可读性不在本文涉及内容范畴之内,先打住。

以上是为什么我理解中文段首不需要空两格中截图1和2效果差不多,3和4要好很多的原因。同时,因为换行已经实现了标示段落的目标,所以不需要再段首空格来强调差异。逻辑上的推理完全没有问题,并且我也“随手翻开一本中文书”找到了实物证据并长期体验认为果然不错。所以,不是我在挑战传统,相反我只是个末学后进。

《应需而变》的空行不空格式排版效果,行间距小于段间距(下图)


具体中文的排印效果如何,我想需要广大中文排印领域的从业者和专家来具体实践。我当时做《设计网事》发现了问题(可惜没有解决),并且结合了互联网信息组织理论来对比思考,如同我观察《应需而变》找到的答案,有兴趣的同学可以买本试试“空行不空格式”排版的可读性(其他书也许还有效果更好的)。

有网友提到,在多行段落为主的情况下,使用“段首空格+段尾空行”的方式标示段落比较合适。这个观点我不做评论,但我认为大量的多行段落本身就会降低可读性,同时空行分段也比空格分段有更高的可适应性。据我观察,旧式小说文学和很多世界名著都是大量的多行段落,而新式文学这方面有极大改善。我不知道两者是否因为年代和风格而有绝对的关系,或者因为我书读的本身就不多。

文在十行以上者,应酌量分段,其有意义自成段落者,虽不满十行,亦可分段。
——1930年《教育部划一教育机关公文格式办法》

至于有网友认为空行太多造成空间浪费的问题,我只想提醒大家,侃设计理论时,无数人振臂高呼“留白!留白!”但到具体页面设计时,完全不知“留白”为何物,不懂“留白”从何而来。翻了翻比较有代表性的《设计中的设计》,繁体中文和日文的竖排传统差不多,我同样认为这不是最好的排版,虽然他们行间距和字间距都设计的比较考究。

《设计中的设计》繁体中文版《設計中的設計》段首空两格,行间距等于段间距(下图)


《设计中的设计》日文原版《デザインのデザイン》段首空一格,行间距等于段间距(下图)


曾经有个笑话说“看古书都是对的,因为在点头;看今书都是错的,因为在摇头。”到现在为止,中文从繁体到简体,从竖排到横排,一直都在为良好传达的目标尝试改进。尤其在信息 * 的互联网中,可读性问题正在凸显其所占用户体验指标的重要性。

0
投稿

猜你喜欢

  • 导航是网页设计的重点,我们在设计一个网站的时候,常常从导航入手,不夸张的说,导航的设计甚至决定了整个网站的风格。这就需要我们平常多留心收集优
  • 作业备份,不是备份数据库,是备份作业。 我的方法是把作业导出成文件备份起来,因为当你服务器维护的多了的时候很多你的作业 就很成问题,很麻烦。
  • 其实这个问题落伍谈了n次了其中care4也说了两次所以如果你有问题最好先搜索一下 说不定问题早有人解决了http://www.im286.c
  • asp之家注:本文介绍了使用asp来获取access数据库中的一条随机记录的方法,简单实用,相信对初学者有所帮助,根据这个方法其实我们可以实
  • 初学ASP,程序是能勉强写出来了,但若每进行一次网站页面的改版,所有的源程序都将进行一次移植手术。为此所耗费的人力精力不计其数,甚至一不小心
  • 代码如下:<% Randomize Do While Len(pass)<12 
  • DIV与TABLE本身并不存在什么优缺点,所谓web标准只是推荐的是正确的使用标签,好比说:DIV用于布局,而TABLE则本来就是转二维数据
  • 统计分析常常会出错、存在偏见或过于狭隘。数字崇拜者常因专注于统计分析而把可用性研究引入歧途。强调洞察力和定性研究更为重要。用户研究有两种类型
  • 许多 Microsoft 的编程语言,如 Visual Basic、VBScript 和 Jscript,都提供集合(collection)
  • 如何让你的CSS代码更具有组织性和易维护性,为什么你的样式表总是臃肿和混乱的?有些时候是源于一开始书写时的混乱和草率,有时候也是因为后期的维
  •  ---- ORACLE数据库由数据文件,控制文件和联机日志文件三种文件组成。由于磁盘空间的变化,或者基于数据库磁盘I/O性能的调
  • 自动上次ymPrompt组件发布,自己就曾发现在IE8下遮罩的半透明滤镜有时无效的问题,后来也有网友提出过这个问题,但自己一直也没有太多关注
  • 传统来说,大家在CSS中使用的颜色要么是16进制格式,要么是rgb格式,就像rgb(171,205,239)。CSS3带来了一些新的处理颜色
  • 1.触发器概述触发器是SQL Server数据库应用中一个重要工具,是一种特殊类型的存储过程,应用非常广泛。一般存储过程主要通过存储过程名而
  • 也不一定,以前从来没有深入的研究过sql查询,最近买了一本T-SQL查询的书,把以前忽视的问题都记录一下 以前一直模模糊糊的把sqlserv
  • 【先锋缓存类】Ver2004作者:孙立宇、apollosun、ezhonghua官方网站:http://www.lkstar.com 技术支
  • 最近在这找了好久的js菜单,都没找到满意的,今天找了个,觉得不错,最重要的是简单,希望大家可以参照一下先看看效果图吧:代码特点:js+css
  • 可以输入的下拉菜单,不错的一个效果,相信asp之家给大家收集的这个代码会有不少人需要!<html> <head> &
  • 一直在用JS写ASP,也不是特别原因,只是当初学的是JS,后来学ASP时知道ASP也可以用JS写,就没去学VBS.前几个月刚学ASP的时候找
  • 本文介绍了几乎所有关于对象的基本概念,什么是对象,如何创建对象,对象的属性的设置和读取,删除属性的方法,构造函数,对象原型,父类,子类,继承
手机版 网络编程 asp之家 www.aspxhome.com