帮助:表格

来自Rizline中文维基

Rizline中文维基经常用到表格。维基文本提供了专门的语法来创建表格,通常情况下比HTML要写的代码更少。

表格标示摘要

{| 表格起始,必要。
|+ 表格大标题,可选。每张表格只能出现一次,位于表格起始第一行之间。
|- 表格行,用于将行与行之间分隔开来。表格起始与第一行之间不必添加表格行。
! 表格标题单元格,可选。在行首单独使用(!)可以加一格标题,在同一行加入连续的表格标题可以使用(!!)。
| 表格内容单元格,可选。在行首单独使用(|)可以加一格内容,在同一行内加入连续的表格内容可以使用(||)。
|} 表格结束,必要。
  • 上述符号必须出现在新行的开头(除||!!)。行开头的空格会被忽略。
  • 除表格结束符号以外,每个符号都可以添加HTML属性,属性必须与该符号在同一行。请使用一个空格隔开每一项属性。
    • 在表格起始行添加 class="wikitable"可以引用使用维基表格样式,每个符号后添加 style="*"可以定义符号定义范围的CSS样式,例如在表格起始符号后添加style="width: ?%; height: ?px"定义表格长宽。
    • 单元格与大标题(|||!!!|+)要用单线(|)来分隔属性与内容。单元格的内容可以有一行或多行。
    • 表格起始与表格行({||-)后面可以直接写HTML属性。
  • 任何内容都可以直接写在单元格符号后,前面可以添加HTML属性,也可以不添加,也可以另起一行。
  • 如果单元格的内容用了必须另起一行的维基文本,如列表(*#),标题(-{}-== 标题 ==),或者嵌套表格,则必须写在新行。
  • 如果要在表格内使用管道符(|),可以使用<nowiki>|</nowiki>,或者使用&#124;,避免该符号被维基引擎解析。

默认样式

标题文字 标题文字 标题文字
示例 示例 示例
示例 示例 示例
示例 示例 示例
语法
{| class="wikitable"
|-
! 标题文字 !! 标题文字 !! 标题文字
|-
| 示例 || 示例 || 示例
|-
| 示例 || 示例 || 示例
|-
| 示例 || 示例 || 示例
|}

使表格内容可排序

标题文字 标题文字 标题文字
示例 示例 示例
示例 示例 示例
示例 示例 示例
语法
{| class="wikitable sortable"
|-
! 标题文字 !! 标题文字 !! 标题文字
|-
| 示例 || 示例 || 示例
|-
| 示例 || 示例 || 示例
|-
| 示例 || 示例 || 示例
|}
注意排序的内容中数字按照大小顺序,字母按照音序表顺序,而中文按照Unicode顺序。见下表
中文排序 数字  英文
1 a
10 b
2 ab
100 ba

使表格内容可展开折叠

默认展开

{| class="wikitable mw-collapsible mw-made-collapsible"
|-
! 标题文字 !! 标题文字 !! 标题文字
|-
| 示例 || 示例 || 示例
|-
| 示例 || 示例 || 示例
|-
| 示例 || 示例 || 示例
|}
标题文字 标题文字 标题文字
示例 示例 示例
示例 示例 示例
示例 示例 示例

默认折叠

{| class="wikitable mw-collapsible mw-made-collapsible mw-collapsed"
|-
! 标题文字 !! 标题文字 !! 标题文字
|-
| 示例 || 示例 || 示例
|-
| 示例 || 示例 || 示例
|-
| 示例 || 示例 || 示例
|}
标题文字 标题文字 标题文字
示例 示例 示例
示例 示例 示例
示例 示例 示例