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

删除的内容 添加的内容
字体栈插入 Noto Serif SC(置于 sans-serif 之前)
字体栈回退到原版 + 扩展区字体补丁(撤销 ctext 方案)
第1行:
/* ===== 字体别名:中文标点走全角字体(修复引号贴字)===== */
@font-face {
font-family: "TemplateStyles CJK Punct";
src: local("Noto Serif SC"), local("NotoSerifSC-Regular"),
local("Source Han Serif SC"), local("Songti SC"),
local("STSong"), local("SimSun"), local("宋体"), local("Microsoft YaHei UI");
unicode-range: U+2000-206F, U+3000-303F;
}
@font-face {
font-family: "TemplateStyles CJK Body";
src: local("Noto Serif SC"), local("NotoSerifSC-Regular"),
local("Source Han Serif SC"), local("SourceHanSerifSC-Regular"),
local("Songti SC"), local("SongtiSC-Regular"), local("STSong"),
local("SimSun"), local("宋体"),
local("PingFang SC Regular"), local("PingFang SC"), local("PingFangSC-Regular"),
local("Hiragino Sans GB"), local("HiraginoSansGB-W3"),
local("Microsoft YaHei UI"), local("Microsoft YaHei"),
local("WenQuanYi Micro Hei"), local("ST Heiti");
unicode-range: U+2E80-2EFF, U+31C0-31EF, U+3200-32FF,
U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE6F, U+FF00-FFEF,
U+1F200-1F2FF, U+20000-2A6DF;
}
 
/* 正文段距:与 MediaWiki 默认一致(站点皮肤为 p{margin:0.4em 0 0.5em 0})。
2026-09 由 heti 的 12px/24px 改来——那是书籍正文的宽段距,段间距约为站点默认的 2.35 倍。
第43行 ⟶ 第66行:
 
.heti--serif {
font-family:Verdana,"TemplateStyles Arial,CJK HelveticaPunct","Songti SC","SimSun","Noto Serif SC", sans-serifGeorgia, times, Heiti TC, "PMingLiU", "PMingLiu-ExtB", SimSun, "SimSun-ExtB", 新細明體,"HanaMinA", "HanaMinB",serif
}
.heti--classic {
font-family:Verdana,"TemplateStyles Arial,CJK HelveticaPunct","Songti SC","SimSun","Noto Serif SC", sans-serifGeorgia, times, Heiti TC, "PMingLiU", "PMingLiu-ExtB", SimSun, "SimSun-ExtB", 新細明體,"HanaMinA", "HanaMinB",serif
}
.heti--classic h1, .heti--classic h2, .heti--classic h3, .heti--classic h4, .heti--classic h5, .heti--classic h6 {
font-family:Verdana,"TemplateStyles Arial,CJK HelveticaPunct", "Noto SerifKaiti SC", sans-serif"STKaiti", times"KaiTi", Heiti TCGeorgia, PMingLiU, PMingLiu-ExtB, SimSun, SimSun-ExtB, HanaMinA, HanaMinBserif;font-weight:800
}
.heti--classic blockquote, .heti--classic cite, .heti--classic q {
font-family:"TemplateStyles CJK Punct","Kaiti SC","STKaiti","KaiTi",Georgia,serif
font-family:Verdana, Arial, Helvetica, "Noto Serif SC", sans-serif, times, Heiti TC, PMingLiU, PMingLiu-ExtB, SimSun, SimSun-ExtB, HanaMinA, HanaMinB
}
.heti--classic figcaption, .heti--classic caption, .heti--classic th {
font-family:Verdana,"TemplateStyles ArialCJK Punct","TemplateStyles HelveticaCJK Body",Georgia,-apple-system,"Nimbus Roman No9 L","Noto Serif SC","Songti sans-serifSC","SimSun","PingFang timesSC","Hiragino HeitiSans TCGB","Microsoft PMingLiUYaHei UI","WenQuanYi Micro Hei","ST Heiti","PMingLiU","PMingLiu-ExtB", SimSun, "SimSun-ExtB", 新細明體,"HanaMinA", "HanaMinB",sans-serif
}
.heti--hei {
font-family:Verdana,"TemplateStyles ArialCJK Punct","TemplateStyles HelveticaCJK Body",Georgia,-apple-system,"Nimbus Roman No9 L","Noto Serif SC","Songti sans-serifSC","SimSun","PingFang timesSC","Hiragino HeitiSans TCGB","Microsoft PMingLiUYaHei UI","WenQuanYi Micro Hei","ST Heiti","PMingLiU","PMingLiu-ExtB", SimSun, "SimSun-ExtB", 新細明體,"HanaMinA", "HanaMinB",sans-serif
}
.heti--song {
font-family:Verdana,"TemplateStyles Arial,CJK HelveticaPunct","Songti SC","SimSun","Noto Serif SC", sans-serifGeorgia, times, Heiti TC, "PMingLiU", "PMingLiu-ExtB", SimSun, "SimSun-ExtB", 新細明體,"HanaMinA", "HanaMinB",serif
}
.heti--kai {
font-family:"TemplateStyles CJK Punct","Kaiti SC","STKaiti","KaiTi",Georgia,serif
font-family:Verdana, Arial, Helvetica, "Noto Serif SC", sans-serif, times, Heiti TC, PMingLiU, PMingLiu-ExtB, SimSun, SimSun-ExtB, HanaMinA, HanaMinB
}
.heti--columns-1, .heti--columns-2, .heti--columns-3, .heti--columns-4, .heti--columns-16em, .heti--columns-20em, .heti--columns-24em, .heti--columns-28em, .heti--columns-32em, .heti--columns-36em, .heti--columns-40em, .heti--columns-44em, .heti--columns-48em {
第121行 ⟶ 第144行:
}
.heti--ancient, .heti--poetry {
font-family:Verdana,"TemplateStyles Arial,CJK HelveticaPunct","Songti SC","SimSun","Noto Serif SC", sans-serifGeorgia, times, Heiti TC, "PMingLiU", "PMingLiu-ExtB", SimSun, "SimSun-ExtB", 新細明體,"HanaMinA", "HanaMinB",serif
}
.heti--ancient h1, .heti--ancient h2, .heti--ancient h3, .heti--ancient h4, .heti--ancient h5, .heti--ancient h6, .heti--poetry h1, .heti--poetry h2, .heti--poetry h3, .heti--poetry h4, .heti--poetry h5, .heti--poetry h6 {
font-family:Verdana,"TemplateStyles Arial,CJK HelveticaPunct", "Noto SerifKaiti SC", sans-serif"STKaiti", times"KaiTi", Heiti TCGeorgia, PMingLiU, PMingLiu-ExtB, SimSun, SimSun-ExtB, HanaMinA, HanaMinBserif;font-weight:800;text-align:center
}
.heti--ancient h1 .heti-meta, .heti--ancient h2 .heti-meta, .heti--ancient h3 .heti-meta, .heti--ancient h4 .heti-meta, .heti--ancient h5 .heti-meta, .heti--ancient h6 .heti-meta, .heti--poetry h1 .heti-meta, .heti--poetry h2 .heti-meta, .heti--poetry h3 .heti-meta, .heti--poetry h4 .heti-meta, .heti--poetry h5 .heti-meta, .heti--poetry h6 .heti-meta {
第189行 ⟶ 第212行:
}
.heti-fn {
margin-top:59px;border-top:1px solid;border-top-color:#ccc;font-size:0.8em;font-family:Verdana,"TemplateStyles ArialCJK Punct","TemplateStyles HelveticaCJK Body",Georgia,-apple-system,"Nimbus Roman No9 L","Noto Serif SC","Songti sans-serifSC","SimSun","PingFang timesSC","Hiragino HeitiSans TCGB","Microsoft PMingLiUYaHei UI","WenQuanYi Micro Hei","ST Heiti","PMingLiU","PMingLiu-ExtB", SimSun, "SimSun-ExtB", 新細明體,"HanaMinA", "HanaMinB",sans-serif;line-height:24px
}
.heti-fn ol {
第205行 ⟶ 第228行:
/* ===== 基础正文排版(自 heti 字号阶梯)===== *//* ===== 页面底色与文字色(站点原有)===== *//* ===== 中文标点与中文字体别名 ===== *//* ===== 正文与标题字体栈(引号走全角字体)===== */
h1, h2, h3, h4, h5, h6 {
font-family: Verdana,"TemplateStyles ArialCJK Punct","TemplateStyles HelveticaCJK Body",Georgia,-apple-system,"Nimbus Roman No9 L","Noto Serif SC","Songti sans-serifSC","SimSun","PingFang timesSC","Hiragino HeitiSans TCGB","Microsoft PMingLiUYaHei UI","WenQuanYi Micro Hei","ST Heiti","PMingLiU","PMingLiu-ExtB", SimSun, "SimSun-ExtB", 新細明體,"HanaMinA", "HanaMinB",sans-serif;
font-weight: 600;
}
第222行 ⟶ 第245行:
text-indent: 2em;
color: #202122;
font-family: Verdana,"TemplateStyles ArialCJK Punct","TemplateStyles HelveticaCJK Body",Georgia,-apple-system,"Nimbus Roman No9 L","Noto Serif SC","Songti sans-serifSC","SimSun","PingFang timesSC","Hiragino HeitiSans TCGB","Microsoft PMingLiUYaHei UI","WenQuanYi Micro Hei","ST Heiti","PMingLiU","PMingLiu-ExtB", SimSun, "SimSun-ExtB", 新細明體,"HanaMinA", "HanaMinB",sans-serif;
}
p:not(:lang(zh)) {
第232行 ⟶ 第255行:
h1, h2, h3, h4, h5, h6 {
color: #202122;
font-family: Verdana,"TemplateStyles ArialCJK Punct","TemplateStyles HelveticaCJK Body",Georgia,-apple-system,"Nimbus Roman No9 L","Noto Serif SC","Songti sans-serifSC","SimSun","PingFang timesSC","Hiragino HeitiSans TCGB","Microsoft PMingLiUYaHei UI","WenQuanYi Micro Hei","ST Heiti","PMingLiU","PMingLiu-ExtB", SimSun, "SimSun-ExtB", 新細明體,"HanaMinA", "HanaMinB",sans-serif;
}
 
第265行 ⟶ 第288行:
删去本站不会命中的 :lang(zh-tw)/(zh-hk)/(zh-mo) 变体覆盖(本站只有 zh/zh-hans/zh-hant)。 */
.heti--kai, .heti--kai p {
font-family: Verdana,"TemplateStyles ArialCJK Punct", HelveticaTimes, "Noto SerifKaiti SC", sans-serif楷体, timesKaiTi, Heiti楷体_GB2312, TC华文楷体, PMingLiUSTKaiti, PMingLiu-ExtB"Kaiti TC", SimSun標楷體, SimSunDFKai-ExtBSB, HanaMinA"TW-Kai", HanaMinB全字庫正楷體, serif;
}