跳轉到內容

維基文字/標題編輯

來自華夏公益教科書

幾乎所有華夏公益教科書頁面都使用正式的標題樣式,同樣,所有姊妹專案的頁面也是如此。它們清晰地表明瞭工作中的一定程度的組織,如果使用者打算利用自動生成的目錄 (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
華夏公益教科書