Template:图书排版/styles.css:修订间差异

删除的内容 添加的内容
以 heti 官方规则为底补齐版式类,并把版式改为模板参数开关({{图书排版|行间注}} 等)
以 heti 官方规则为底补齐版式类,并把版式改为模板参数开关({{图书排版|行间注}} 等)
第34行:
position:relative;margin:0;margin-top:24px;margin-bottom:12px;font-weight:600
}
/* 标题阶梯:按正文 20px(1.25rem)重定,字号全部用 rem 相对根字号;行高统一 1.4 倍。
原阶梯 32/28/24/20/18/16px 是在正文 17px 下设的,正文放大到 20px 后 h6(16px) 会小于正文,
且原行高是固定 px、比例不齐(h4 为 1.2、h6 为 1.5);改用倍数后随字号缩放。 */
h1 {
margin-bottom:24px;font-size:32px2.25rem;line-height:48px1.4
}
h2 {
font-size:28px1.875rem;line-height:36px1.4
}
h3 {
font-size:24px1.625rem;line-height:36px1.4
}
h4 {
font-size:20px1.5rem;line-height:24px1.4
}
h5 {
font-size:18px1.375rem;line-height:24px1.4
}
h6 {
font-size:16px1.25rem;line-height:24px1.4
}
h1, h2, h3 {
第175行 ⟶ 第178行:
text-align:center;text-indent:0
}
/* 辅助字号四档:改用 em(相对所在元素字号)并保持原有相对比例。
原为固定 px——正文 17px 时是 18/20/14/12px,即约 1.06/1.18/0.82/0.71 倍;
现取整为 1.1/1.25/0.8/0.7 倍,随正文自动缩放。行高统一 1.5 倍。 */
.heti-large {
font-size:18px1.1em;line-height:24px1.5
}
.heti-x-large {
font-size:20px1.25em;line-height:30px1.5;letter-spacing:.05em
}
.heti-small {
font-size:14px0.8em;line-height:24px1.5
}
.heti-x-small {
font-size:12px0.7em;line-height:18px1.5
}
.heti-list-latin {
第206行 ⟶ 第212行:
}
.heti-fn {
margin-top:59px;border-top:1px solid;border-top-color:#ccc;font-size:14px0.8em;font-family:"TemplateStyles CJK Punct","TemplateStyles CJK Body",Georgia,-apple-system,"Nimbus Roman No9 L","Noto Serif SC","Songti SC","SimSun","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","WenQuanYi Micro Hei","ST Heiti",sans-serif;line-height:24px
}
.heti-fn ol {
第231行 ⟶ 第237行:
/* ===== 正文段落(仅 p)===== */
p {
font-size: 1.25rem; /* 20px(1.25 × 根字号 16px);原为固定 17px */
font-size: 17px;
line-height: 2.25;
letter-spacing: .02em;
第285行 ⟶ 第291行:
}
 
/* 楷体字号:楷体字形偏小(笔画细、中宫宽),同 px 字号下视觉上小于宋体,
故放大 1.2em(≈202em(正文为 1.4px)25rem 时即 24px)。用相对值而非 px,,改正文字号时自动跟随。
注意必须写在 .heti--kai p 上——p 有自己的 font-size:17px 是绝对值,固定字号(1.25rem,不继承容器),
写在容器 .heti--kai 上对它无效。 */
.heti--kai p {