MediaWiki提供了三种类型列表:无序列表(unordered lists)、有序列表(ordered lists)和定义(definition)列表,每种列表都是自己独特的用法和规则。本文主要介绍MediaWiki列表的用法。
一、MediaWiki列表基本用法
1、无序列表
每个项目都在以星号*开头的新行上,例如* 项目。
2、有序列表
每个项目都在以井号#开头的新行上,例如# 项目。
3、定义列表
每个项目都有两个部分:术语和描述。术语位于以分号;开头的新行上,例如; 术语;描述跟在冒号:后面的同一行,例如; 术语 : 描述。或者描述以冒号:开头,例如: description(每个术语可以有多个描述,每个描述都以新行上的冒号开头)。
二、MediaWiki列表进阶用法
在下表中,将找到这两种方法的一些示例:
维基文本 | 渲染 |
---|---|
* 列表就是这么创建的: ** 第一行 * 第一层 ** 第二层 *** 第三层 |
|
* 新的一行 * 列表 标记这是列表最后一行。 当然 * 你可以 * 再创建一行 |
标记这是列表最后一行。 当然
|
# 数字列表也不错 ## 很整齐 ## 容易理解 |
|
* 您也可以 ** 像这样<br>在列表内<br>分行 |
|
; 描述或定义列表 ; 术语 : 定义 ; 分号项 : 冒号定义 |
|
; 混合定义列表 ; 第1项 : 定义 :; 子项目1的术语 :: 两个冒号的定义 :; 子项目2 : 冒号的定义 ; 项目2 : 返回主列表 |
|
* 或创建混合列表 *# 并将它们嵌套 *#* 像这样 *#*; 定义 *#*: 工作: *#*; 苹果 *#*; 香蕉 *#*: 水果 |
|
三、MediaWiki列表复数行
为简单起见,wiki标记中的列表项不能超过一个段落。以下空行将结束列表并重置有序列表上的计数器。分离无序列表项通常不会产生明显影响。
可以使用HTML标记在列表中强制使用段落。 如果想放置多行文本,请添加两个换行符(<br /><br />),将获得所需的效果。 将文本换行<p>…</p>会将该文本呈现在新段落中,该段落在呈现时将从自己的行开始。
四、切换列表类型
1、Per list每个列表
列表类型(列表项之前出现的标记类型)可以通过设置list-style-type属性在 CSS 中更改:
Wikitext | Rendering |
---|---|
<ol style="list-style-type:lower-roman">
<li>About the author</li>
<li>Foreword to the first edition</li>
<li>Foreword to the second edition</li>
</ol>
|
|
<ol style="list-style-type:lower-alpha">
<li>About the author</li>
<li>Foreword to the first edition</li>
<li>Foreword to the second edition</li>
</ol>
|
|
2、Site-wide全站范围
标准的 #, ##, ### wikitext 可以与MediaWiki:Common.css中的 CSS 一起使用,以生成通常的编号列表系统(1, 2, 3;然后 a, b, c;然后 i, ii, iii) ):
ol { list-style-type: decimal; } ol li > ol { list-style-type: lower-alpha; } ol li > ol li > ol { list-style-type: lower-roman; }
上面的第一个ol是默认值,因此没有必要,除非需要其他列表样式类型。
Wikitext | Rendering |
---|---|
#list item A1 ##list item B1 ###list item C1 ###list item C2 ##list item B2 #list item A2 |
|
五、可视化编辑MediaWiki列表
可以使用可视化编辑器来创建MediaWiki列表,或更改现有列表的格式。
要开始一个新列表,只需按下此处显示的两个菜单项之一。 或者,如果已经输入了列表(在单独的行中),请选择(突出显示)输入的列表,然后按菜单项之一。
此处显示的是两种类型列表的示例:无序(项目符号)和有序(编号)。
如果要更改现有列表部分的缩进级别,请选择要更改的列表部分。
然后使用菜单,或按Tab键。(Tab键增加缩进;使用shift键加Tab键减少缩进)
这是增加缩进的结果。
如果列表项具有不同的缩进,甚至可以混合有序(编号)和无序(项目符号)列表。