垂直栅格和渐进式行距应用举例
新发现:排版中的渐进式行距
时光匆匆,上次垂直栅格与渐进式行距的日子仿佛还在昨日。回首望去,上次的成果引发了我对边注排版的思考。在浏览网页时,你是否曾注意到边注的排版有时显得不太和谐?今天,让我们一起解决这一难题。
在中文互联网上,我们熟悉的排版规则中,行距通常是字体大小的1.5倍左右。但当我们面对更长的行时,过大的行距会使读者在阅读时感到文字不连续,而过小的行距则可能导致读者在阅读换行时串行。这使我们明白,行距的调整并非简单的固定值,而是需要根据实际情境进行调整。
针对边注字体大小为12px、行距为24px的情况,我们发现这个行距对于边注来说似乎过大。为了保持垂直韵律,我们曾尝试调整边注和正文的行距保持一致。但这种方法似乎并不理想。这时,我们需要引入一个新的概念——渐进式行距。
渐进式行距是对死板垂直韵律的一种补充。垂直韵律要求边注和正文的每一行都严格对齐。而渐进式行距则允许边注和正文部分对齐,一般是每4行或每5行对齐一次。通过对行距的微调,我们可以使页面排版更加和谐。例如,我们可以修改边注的行距和段后距为18px,看看效果如何。
但在实际操作中,我们可能会遇到一个问题:即使调整了边注的行距,第一行的基线可能仍然无法与正文对齐。这是因为文字的流布局会将文字块按照行高进行顶端对齐。为了解决这个问题,我们需要将边注下降一定的像素。这个像素值的确定并不简单,它涉及到许多复杂的因素,如正文和边注的行高差异、是否引入西文字符以及不同的字体渲染引擎等。
排版是一项需要细致入微的工作。从边注到正文,从字体大小到行距,每一个细节都需要我们精心调整。渐进式行距的引入,为我们提供了一个新的视角,使我们能够更好地平衡页面元素,提升阅读体验。
在这个过程中,我们也发现了一些有趣的结论。例如,当涉及到西文字符时,该行的基线有时会比没有西文字符的行偏移一个像素。不同的字体渲染引擎可能会有不同的行为表现。这些发现都为我们提供了宝贵的经验,帮助我们更好地进行排版设计。
在未来的中,我们将继续深入研究排版的奥秘,寻找更多的方法和技巧,为中文互联网带来更好的阅读体验。
网站模板
- 垂直栅格和渐进式行距应用举例
- 入门-网页设计师视觉设计手册指南
- 移动鼠标指针出现反应迟钝不听指挥的原因及解
- 传Uber估值飙至170亿美元 部分投资人退出
- 小米移动电源16000怎么辨别真假?小米16000mAh电源
- AI怎么制作有趣的剪刀箭头- AI箭头的制作方法
- 个性化创意鲜明的网站设计实例(30个)
- 中国南海和东南亚问题相关的网络攻击组织 捕获
- 投资人批O2O恶性补贴 怎么补贴才健康-
- 3dmax2015怎么打造有氛围的咖啡厅室内效果图?
- 网站用户体验设计(UE)
- CSS 的层叠规则说明
- 使用HTML5里的classList操作CSS类
- uos如何安装微信- uos系统微信的安装教程
- AI怎么设计存钱罐矢量图 AI绘制可爱小猪存钱罐图
- csshover.htc在IE7下使用-active伪类无效解决方法