麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 網頁設計 > 正文

垂直柵格和漸進式行距應用舉例

2024-08-30 08:34:07
字體:
來源:轉載
供稿:網友

新問題

來也匆匆,去也“沖沖”。距上次發布垂直柵格與漸進式行距(上)發布,已經不知不覺過去了兩個多月了。反過來,看看上次的成果。誒?怎么感覺邊注有點奇怪呢?


(demo-6.html)

還是參考我的這篇 關于排版的文章 :我們知道

  • 中文互聯網上最常用的行距是1.5左右
  • 行長越長,需要的越大的行距. (行距太小,讀者閱讀換行時容易串行. 行距太大,讀者閱讀行時會感覺到文字不連續.)

看來,對于邊注的12px字體大小的,24px的行高顯然過大了。但是,根據上一篇文章的方法,垂直韻律需要邊注的行距和正文的行距應當一致。那么為了保持 垂直韻律,我們只能同時減少左右兩邊的行距——總結:不靠譜。那么,我們該如何調整邊注行距,卻又能夠讓我們建立的垂直韻律生效呢?這就需要我們引入漸進式行距

漸進式行距

總得說來,漸進式行距是對死板的垂直韻律的一個補充。垂直韻律是要求邊注和正文的每一行都對 齊。相比之下,漸進式行距讓邊注和正文也對齊——但不是每一行——而是每幾行對齊一次。一般是每4行或者每5行對齊一次。我們回顧一下上一篇文章,知道, 本文開始的那張例子,“配置”如下:

  • 正文:字體大小14px,行距24px,段后距24px
  • h1:字體大小24px,行距24px,段前距24px,段后距24px
  • h2:字體大小:18px,行距24px,段前距12px,段后距12px
  • 邊注正文:字體大小12px,行距24px,段后距24px
  • 邊注邊框:邊框粗1px,內補白11px——別忘了還要把它上移12px

我們修改邊注的行距和段后距都為18px。那么情況就會像這樣:


(demo-9.html)

不知道各位看官發現了沒有,為什么第一行基線沒對齊呢?這是因為流布局會將文字塊按照行高做頂端對齊。如下圖:

所以,在這里,為了使首行基線對齊,我們還要將邊注下降一定的像素。可恨的是,需要下降的像素是多少——這個很復雜的問題,至少經過不才好幾次的嘗試都沒有看出個規律來,而只得出以下三個結論:

  • 設正文行高是h px,邊注行高是h’ px,需要下降的值為d px,那么,這個值將介于 1/2(h-h’) < d < (h-h’) . ①
  • 如果該行引入了西文字符(半角數字或者字母),該行的基線有時會比沒有西文字符偏移一個像素。
  • 不同的字體渲染引擎可能行為不一致。
上一頁12 3 下一頁 閱讀全文
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中国fx性欧美xxxx | 欧美亚洲黄色 | 美女露100%无遮挡 | 国产精品99久久免费观看 | 黄污网站在线 | 亚洲字幕av| 久久精品成人免费国产片桃视频 | 国产无遮挡一区二区三区毛片日本 | 久精品久久 | 亚洲生活片 | 国产乱乱视频 | 久久久国产精品成人免费 | 久久综合九色综合久久久精品综合 | 日韩一级片免费 | 日本爽快片100色毛片视频 | 黄色片网站免费在线观看 | 国产亲子伦在线观看 | 在线免费小视频 | 精品久久久一 | 久久国产一级 | a网站在线 | 国产精品久久久免费 | 4480午夜| 欧美 亚洲 视频 | 欧美日韩一区,二区,三区,久久精品 | 美女黄色毛片免费看 | 国产99久久精品 | 91福利影视| 亚洲精品7777xxxx青睐 | 久久国产精品久久久久久久久久 | 免费高清一级欧美片在线观看 | 免费视频一区 | 成人在线视频精品 | 一级性生活免费视频 | 一级美女大片 | av在线免费观看网站 | 久久一本日日摸夜夜添 | 欧美日韩大片在线观看 | a一级黄| 欧美日韩国产成人在线观看 | 亚洲成人精品久久 |