跳转到内容

编辑维基文本/标题

来自维基教科书,开放世界中的开放书籍

正式的标题样式几乎用在所有维基教科书页面,以及所有姊妹项目的页面中。它们清楚地显示了作品中的一定程度的组织性,并且如果用户打算利用自动生成的目录 (TOC),它们是绝对必要的。

以下说明解释了如何制作维基标题,并介绍了目录。还提供了关于移动目录以及约束其行为的说明。对于那些打算将目录放在页面顶部表格单元格中的用户,请参考 容器中的图像可立即使用的模板

标题级别

[编辑 | 编辑源代码]

标题样式有六个级别,所有级别都是通过在标题文本周围加上适当数量的等号来创建的。HTML 标题样式是等效的,因此可以选择用 HTML 标签将标题文本包围起来。例如,要制作二级标题(最大的实用标题),请在左边缘写下以下任一内容:

==Heading Text==

或;

<h2>Heading Text</h2>

要制作更小的标题,只需增加等号的数量,或在 HTML 标签中使用更大的数字。上面提到过有六个级别,但第一级通常保留给页面标题,并且使用超过三个级别的目录可能会很乱。因此,最常见的是坚持使用二级、三级和四级标题,或者使用 HTML 等效项 h2、h3 和 h4。通过确保较小的标题在文本中位于较大的标题下方,目录将相应地缩进子级,并自动插入所需的链接。

有时需要为表格中的文本添加标题。维基文本标题代码可能会对表格和模板产生不利影响。如果出现这种情况,将标题更改为 HTML 版本通常可以解决问题。

二级标题样式会插入一条贯穿整个页面的线,无论是否需要,但要使用其他标题添加类似的线,只需在左边缘输入四个连字符,如下所示:

----


标题摘要

[编辑 | 编辑源代码]

下表包含可制作标题的摘要。

维基文本和 HTML 标题代码摘要
维基文本 结果 HTML 描述
=Text= Text <h1>Text</h1> h1 主要用于页面标题
==Text== Text <h2>Text</h2> h2 是一个节的标题
===Text=== Text <h3>Text</h3> h3 是 h2 子节的标题
====Text==== Text <h4>Text</h4> h4 是 h3 子节的标题
=====Text===== Text <h5>Text</h5> h5 很少使用
======Text====== Text <h6>Text</h6> h6 很少使用

隐藏标题

[编辑 | 编辑源代码]

如上所述,标题用于制作目录 (TOC)。有时,当目录看起来有点多,或者标题似乎不值得列出时,能够利用标题格式的好处,但又不将其列入目录会很有用。

已制作了一组模板来执行此操作。它们是六个模板 Hiddenh1Hiddenh6。例如,要使用三级标题样式,但不在目录中列出,只需:

{{hiddenh3|Hidden Heading Here}}

只需为其他标题大小选择不同的模板即可。

作为替代方案,可以 设置目录上的 limit 参数,以仅显示主要标题。

编号标题

[编辑 | 编辑源代码]

编号标题只能通过手动输入来创建,嵌套标题大小使用通常的方式创建。

传统的编号方法是为每个标题级别分配一个单独的数字序列。虽然用户偏好设置中声称存在自动方法,但它只影响本地视图,其他人看不到。下面展示了一种相当标准的编号标题方法,但是对编号子节的首选缩进无法通过简单使用标签或维基代码来获得。可以制作模板来正确缩进子节,相应地设置段落的左边距,对于那些可能尝试这样做的人,已在下面提供了现有的 CSS 标题样式。

1. 一些开花植物
1.1 单子叶植物
1.1.1 兰花
1.1.2 洋葱
2. 树木

等等。


首字下沉

[编辑 | 编辑源代码]

首字下沉用于标题样式具有侵入性的作品,尽管其使用规则并不明确。

T

目前维基文本中没有首字下沉代码,但存在模板。本段开头处的首字下沉是使用 Drop 模板添加的。需要不同首字下沉的用户可以在模板的编辑窗口中找到基本代码。用于调用此模板的代码只是:

{{Drop|T}}here is no drop capital...

请注意,只有段落的第一个字符包含在双花括号中,并且段落的其余文本紧贴左侧。

目录通常位于页面的左上角。实际上,它会将自身定位在左边缘,位于第一个创建的标题之上。目录列出了所有标题,并创建指向页面中它们位置的链接。选择一个链接会导致页面发生移动,使所选标题位于屏幕顶部。除非创建了至少四个标题,否则不会生成目录。

目录的宽度和长度会随着添加更多标题文本而调整。宽度会根据最长的标题进行调整,并且当添加更多标题时,框会向下扩展。在某个点,文本会换行,而不是持续扩展框的宽度。目录的默认行为并不总是合适的,因此存在对其进行自定义的方法。

可以输入以下内容来删除目录:

__NOTOC__

在页面的任何位置。[1](请注意,两边都有两个下划线)。通常的维基页面包括一个目录,但其严格程度尚不清楚。请注意上面关于隐藏标题的部分,以避免将各个标题添加到目录中,或者注意下面关于 limit 参数的说明。

要将目录移动到它通常不会出现的位置,例如在页面顶部的表格单元格中,只需在单元格中将以下代码键入,就像它是文本一样:

__TOC__

这种方法可以用于以一定精度来定位目录,以及与顶部的文本或图像对齐。目录只能出现一次;如果 __TOC__ 使用多次,第一次使用优先。[1] 模板 Tocright 可用于将目录放置在维基教科书页面的右侧。目录将出现在页面上调用模板的位置附近。要调用模板,请键入 {{tocright}}。其他适合重新定位目录的模板包括 {{TOC}} 和 {{TOC left}}。这三个模板都有一个 limit 参数,它允许省略低级标题。

目录的颜色是固定的,由toc 类和元素 ID 设置。

CSS 标题样式

[edit | edit source]

有时,例如对于模板,用户需要了解特定维基样式的详细信息。这些可以在维基教科书样式表中找到。以下下拉框中提供了主要维基标题的这些样式示例。

标题样式摘录
来自 main.css 的 CSS 标题样式
h1, h2, h3, h4, h5, h6 {
	color: black;
	background: none;
	font-weight: normal;
	margin: 0;
	padding-top: .5em;
	padding-bottom: .17em;
	border-bottom: 1px solid #aaa;
}
h1 { font-size: 188%; }
h1 .editsection { font-size: 53%; }
h2 { font-size: 150%; }
h2 .editsection { font-size: 67%; }
h3, h4, h5, h6 {
	border-bottom: none;
	font-weight: bold;
}
h3 { font-size: 132%; }
h3 .editsection { font-size: 76%; font-weight: normal; }
h4 { font-size: 116%; }
h4 .editsection { font-size: 86%; font-weight: normal; }
h5 { font-size: 100%; }
h5 .editsection { font-weight: normal; }
h6 { font-size: 80%;  }
h6 .editsection { font-size: 125%; font-weight: normal; }


参考资料

[edit | edit source]
  1. a b MediaWiki 参考: mw:Help:Magic_words#Behavior_switches
华夏公益教科书