MediaWiki列表

2024-09-16 42

MediaWiki提供了三种类型列表:无序列表(unordered lists)、有序列表(ordered lists)和定义(definition)列表,每种列表都是自己独特的用法和规则。本文主要介绍MediaWiki列表的用法。

一、MediaWiki列表基本用法

1、无序列表

每个项目都在以星号*开头的新行上,例如* 项目。

2、有序列表

每个项目都在以井号#开头的新行上,例如# 项目。

3、定义列表

每个项目都有两个部分:术语和描述。术语位于以分号;开头的新行上,例如; 术语;描述跟在冒号:后面的同一行,例如; 术语 : 描述。或者描述以冒号:开头,例如: description(每个术语可以有多个描述,每个描述都以新行上的冒号开头)。

二、MediaWiki列表进阶用法

在下表中,将找到这两种方法的一些示例:

维基文本 渲染
* 列表就是这么创建的:
** 第一行
* 第一层
** 第二层
*** 第三层
  • 列表就是这么创建的:
    • 第一行
  • 第一层
    • 第二层
      • 第三层
* 新的一行
* 列表
标记这是列表最后一行。
当然
* 你可以
* 再创建一行
  • 新的一行
  • 列表

标记这是列表最后一行。 当然

  • 你可以
  • 再创建一行
# 数字列表也不错
## 很整齐
## 容易理解
  1. 数字列表也不错
    1. 很整齐
    2. 容易理解
* 您也可以
** 像这样<br>在列表内<br>分行
  • 您也可以
    • 像这样
      在列表内
      分行
; 描述或定义列表
; 术语 : 定义
; 分号项
: 冒号定义
定义列表
项目
定义
分号项
冒号定义
; 混合定义列表
; 第1项 : 定义
:; 子项目1的术语
:: 两个冒号的定义
:; 子项目2 : 冒号的定义
; 项目2
: 返回主列表
混合定义列表
第1项
定义

子项目1的术语
两个冒号的定义
子项目2
冒号的定义
项目2
返回主列表
* 或创建混合列表
*# 并将它们嵌套
*#* 像这样
*#*; 定义
*#*: 工作:
*#*; 苹果
*#*; 香蕉
*#*: 水果
  • 或创建混合列表
    1. 并将它们嵌套
      • 像这样
        定义
        工作:
        苹果
        香蕉
        水果

三、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>
  1. About the author
  2. Foreword to the first edition
  3. Foreword to the second edition
<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>
  1. About the author
  2. Foreword to the first edition
  3. Foreword to the second edition

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
  1. list item A1
    1. list item B1
      1. list item C1
      2. list item C2
    2. list item B2
  2. list item A2

五、可视化编辑MediaWiki列表

可以使用可视化编辑器来创建MediaWiki列表,或更改现有列表的格式。

要开始一个新列表,只需按下此处显示的两个菜单项之一。 或者,如果已经输入了列表(在单独的行中),请选择(突出显示)输入的列表,然后按菜单项之一。

MediaWiki列表

此处显示的是两种类型列表的示例:无序(项目符号)和有序(编号)。

MediaWiki列表

如果要更改现有列表部分的缩进级别,请选择要更改的列表部分。

MediaWiki列表

然后使用菜单,或按Tab键。(Tab键增加缩进;使用shift键加Tab键减少缩进)

MediaWiki列表

这是增加缩进的结果。

MediaWiki列表

如果列表项具有不同的缩进,甚至可以混合有序(编号)和无序(项目符号)列表。

MediaWiki列表

  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。
DedeCMS
上一篇: DedeCMS采集
MediaWiki
下一篇: MediaWiki分类