MediaWiki表格“Tables”可以在維基頁面中創(chuàng)建。一般來說(除非必要),應(yīng)盡量避免使用表格,因表格的標(biāo)示語言通常復(fù)雜化了頁面的編輯。為方便大家參考,本教程將介紹MediaWiki表格的相關(guān)使用指南。
一、MediaWiki表格標(biāo)示
{| | 表格起始,必需 |
|+ | 表格?標(biāo)題,選用;每張表格只能出現(xiàn)一次且介于表格起始與第一行 |
|- | 表格行,第一行選用?— wiki 引擎會(huì)假設(shè)是第一行 |
! | 表格標(biāo)題?儲(chǔ)存格,?選用。?可以使用(!! )在同一行加入接續(xù)的表格標(biāo)題或是單獨(dú)使用(! )換新的一行 。 |
| | 表格數(shù)據(jù)單元格,可選。 可以使用(|| )接續(xù)表格資料儲(chǔ)存格或是單獨(dú)使用(| )。 |
|} | 表格末尾,必要 |
1、在表格的標(biāo)記中,符號(hào)必須位于新行的開頭,除非在同一行中延續(xù)儲(chǔ)存格內(nèi)容使用雙管道符(||)或雙感嘆號(hào)(!!)。行開頭的空格會(huì)被忽略。
2、每個(gè)符號(hào)(除表格末尾外)可以選擇性地附加一個(gè)或多個(gè)HTML屬性,屬性必須與符號(hào)在同一行,并用空格隔開。儲(chǔ)存格和標(biāo)題符號(hào)(|、||、!、!!、以及|+)用來持有表格內(nèi)容,因此,屬性和內(nèi)容之間需使用單管道符(|)隔開。儲(chǔ)存格內(nèi)容可以位于同一行或換行顯示。
3、表格和行符號(hào)({|和|-)不直接包含內(nèi)容。在其屬性之后,請(qǐng)勿加管道符(|),否則解析器會(huì)刪除管道符及其后的任何屬性。如果錯(cuò)誤地在屬性后添加管道符,解析器會(huì)刪除該符號(hào)及其后的屬性。
4、內(nèi)容(a)可以在選用HTML屬性后跟在同一行的儲(chǔ)存格標(biāo)記,或(b)儲(chǔ)存格標(biāo)記的下一行開始。使用維基標(biāo)記語言的內(nèi)容需要從新的一行開始,如清單、表頭或表格內(nèi)的嵌套表格,也必須在其單獨(dú)的新行中顯示。
5、要在表格中插入管道符(|),需使用<nowiki>|</nowiki>轉(zhuǎn)義標(biāo)記。
二、創(chuàng)建MediaWiki表格
在wikitext編輯器中,將光標(biāo)放在你想插入表格的地方。 然后在工具欄點(diǎn)擊“高級(jí)”,再選擇 表格按鈕。 這會(huì)打開一個(gè)對(duì)話框。
在對(duì)話框中,你可以選擇是否啟用表頭行、用邊框定制表格或使表格可排序。 顯示的是一個(gè)預(yù)覽的例子。 你也可以設(shè)置你需要的行數(shù)和列數(shù)。然后,按“插入”按鈕。
默認(rèn)情況下會(huì)生成以下代碼:
三、MediaWiki表格極簡語法
下圖沒有外框與留白,但是顯示了最簡單的wiki表格標(biāo)示語言的結(jié)構(gòu)。
想要排列得更像表格,可以使用 wiki 標(biāo)示語言||將儲(chǔ)存格分開但又并排于同一行。 如果單元格中的文本包含了換行符,可使用?<br />替代。
如下面的wiki標(biāo)記語言,單元格包含額外空格,這不影響實(shí)際表格的呈現(xiàn)。
當(dāng)然也可以在單元格中輸入更長的文本或者更復(fù)雜的wiki語法:
四、MediaWiki表格頭部
表格的頭部可以通過使用“!”(感嘆號(hào))替代“|”(管道符號(hào))創(chuàng)建。 表頭通常顯示為粗體,并默認(rèn)居中。
五、MediaWiki表格標(biāo)題
表格標(biāo)題可以添加到任何表的頂部,如下所示。
六、MediaWiki表格樣式
通過添加 class=”wikitable” ,可以使表格實(shí)現(xiàn):淺灰色背景、可見邊框、內(nèi)邊距、左對(duì)齊的基本樣式。
七、跨列和跨行
可以在單元格可以使用HTML colspan與rowspan屬性進(jìn)行高級(jí)布局。
八、可視化MediaWiki表格
可以用可視化編輯器插入或編輯表格,甚至可以通過將逗號(hào)分隔值 (.csv) 文件從計(jì)算機(jī)拖到主編輯窗口中來導(dǎo)入表格。
當(dāng)按下“表格”時(shí),在“插入”菜單中,可視化編輯器會(huì)插入一個(gè)空白的四乘四表格?,F(xiàn)在“表格”菜單可用。從該菜單中,可以在表格頂部添加標(biāo)題。
點(diǎn)擊一個(gè)單元格來選中它。
要編輯單元格的內(nèi)容(例如,添加內(nèi)容或更正拼寫錯(cuò)誤),請(qǐng)雙擊單元格。 或者,可以選擇單元格,然后按 Return。要結(jié)束對(duì)單元格的編輯,只需按別處。
可以加入,移動(dòng)或刪除一行或一列。
可以合并單元格:選擇它們,然后從“表格”菜單中,按“合并單元格”。
如果合并單元格,則只保留其中一個(gè)單元格中的文本; 合并單元格時(shí),其它單元格中的任何文本都會(huì)被刪除。 如果決定需要部分或全部已刪除的文本,請(qǐng)使用“撤消”按鈕,移動(dòng)或復(fù)制所需的文本,然后再次合并單元格。
還可以拆分先前合并的單元格。拆分時(shí),合并單元格中的所有內(nèi)容都將保留在第一個(gè)單元格中。然后,可以根據(jù)需要將文本剪切并粘貼到其他單元格。