Template:图书排版/doc:修订间差异
删除的内容 添加的内容
以 heti 官方规则为底补齐版式类,并把版式改为模板参数开关({{图书排版|行间注}} 等) |
以 heti 官方规则为底补齐版式类,并把版式改为模板参数开关({{图书排版|行间注}} 等) |
||
第45行:
! 元素 !! 字号 !! 行高
|-
| <code><h1></code> ||
|-
| <code><h2></code> ||
|-
| <code><h3></code> ||
|-
| <code><h4></code> ||
|-
| <code><h5></code> ||
|-
| <code><h6></code> ||
|-
| 正文 <code><p></code> ||
|}
'''单位策略'''(2026-09 起):'''正文与标题用 <code>rem</code>'''——相对根字号(<code>html { font-size: 100% }</code> = 16px),嵌套时不会叠乘,与 MediaWiki 的 <code>--font-size-medium</code> 做法一致;'''辅助类字号用 <code>em</code>'''——相对所在元素的字号,随环境自动缩放(如 <code>.heti-large</code> 为 <code>1.1em</code>、<code>.heti-small</code> 为 <code>0.8em</code>)。
此前这些值都是固定 <code>px</code>(正文 17px、标题 32/28/24/20/18/16px),不随字号或视口缩放,且正文放大后会与标题失衡。
=== 段落与对齐 ===
* 字号 <code>1.25rem</code>(= 20px;2026-09 起由固定 17px 放大并改用相对单位)
* 字距 <code>.02em</code>(标题 h1–h3 为 <code>.05em</code>)
* 段距 <code>0.4em</code> 上 / <code>0.5em</code> 下(2026-09 起:改为与 MediaWiki 默认一致;此前为 heti 的 <code>12px</code>/<code>24px</code>,段间距约为站点默认的 2.35 倍)
| |||