跳转到内容

维基文本/标题编辑

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

几乎所有维基教科书页面都使用正式的标题样式,同样,所有姊妹项目的页面也是如此。它们清晰地表明了工作中的一定程度的组织,如果用户打算利用自动生成的目录 (TOC),它们是绝对必要的。

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

标题级别

[编辑 | 编辑源代码]

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

==Heading Text==

或者;

<h2>Heading Text</h2>

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

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

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

----


标题摘要

[编辑 | 编辑源代码]

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

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

隐藏标题

[编辑 | 编辑源代码]

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

已经创建了一组模板来完成此操作。它们是六个模板 Hiddenh1Hiddenh6。例如,要使用三级标题样式,但不列出 TOC,只需

{{hiddenh3|这里隐藏的标题}}

对于其他标题大小,只需选择不同的模板。

或者,设置目录上的限制参数,以仅显示主要标题。

编号标题

[编辑 | 编辑源代码]

编号标题只能通过自己键入来创建,嵌套标题大小以通常的方式创建。

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

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

等等。


首字下沉

[编辑 | 编辑源代码]

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

T

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

{{Drop|T}}这里没有首字下沉...

请注意,只有段落的第一个字符包含在双大括号中,而文本的其余部分紧密地靠左排列。

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

TOC 的宽度和长度会随着添加更多标题文本而调整。宽度会根据最长的标题调整,并且当添加更多标题时,框会向下扩展。在某些时候,文本会换行,而不是不断地加宽框。TOC 的默认行为并不总是合适的,因此存在定制它的方法。

可以通过键入以下内容来删除 TOC

__NOTOC__

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

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

__TOC__

这种方法可以用来较为精确地定位 TOC,以及在顶部区域与其对齐的运行文本或图像。 目录只能出现一次; 如果__TOC__被使用多次,则第一个使用优先。[1] 模板Tocright 可以用来将目录放置在 WikiBooks 页面右侧。 TOC 将出现在页面上调用模板的位置附近。 要调用模板类型{{tocright}}。 其他适合重新定位目录的模板包括 {{TOC}} 和 {{TOC left}}。 这三个模板都有一个限制参数,它允许省略较低级别的标题。

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

CSS 标题样式

[编辑 | 编辑源代码]

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

标题样式摘录
来自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; }


参考资料

[编辑 | 编辑源代码]
  1. a b MediaWiki 参考资料:mw:Help:Magic_words#Behavior_switches
华夏公益教科书