Template:图书排版/doc:修订间差异
删除的内容 添加的内容
doc 改为参数式用法:新增版式参数表,补「文末必须闭合容器」警示 |
doc 改为参数式用法:新增版式参数表,补「文末必须闭合容器」警示 |
||
第265行:
<code><nowiki>{{图书排版}}</nowiki></code> 会输出一个基础容器 <code><div class="tushu-body"></code>,正文限宽(42em + 居中)就挂在这个容器上——容器继承正文字号,因此 <code>em</code> 的基准就是正文,标题与段落因而同宽对齐。(若把 <code>max-width</code> 分别写在 <code>p</code> 与 <code>h1</code>–<code>h6</code> 上,<code>em</code> 会按各元素自身字号计算,h1 的 42em 宽达 1344px,标题反而无法与正文对齐。)
▲* 若只想让容器包住正文、把页末导航排除在外,在正文结束时写 <code><nowiki>{{图书排版/尾}}</nowiki></code>(等价于手写 <code></div></code>)。
'''尾部应放在 <code>----</code> 与 <code><references /></code> 之上''',这样参考资料节留在容器内,而页尾导航、目录、分类留在容器外。若两者都不存在,则放在 <code><nowiki>{{daohang-f}}</nowiki></code> 之上。
若不写尾部,容器会由 HTML5 解析器自动闭合到内容区末尾:页面不会报错,但页末的导航、目录也会被一并限宽。
* 传了版式参数也一样:容器始终只有一个,参数是它的附加类,例如 <code>class="tushu-body heti--ancient"</code>。
* 本版式仅用于'''页面正文内容''';本站阅读器(Gadget BookVerticalReader)是独立的书籍阅读器,与本模板的版式开关无关。
| |||