帮助:Table
出自Full Circle 中文项目主页
|
|
这是一篇从英文翻译成中文的翻译文章 若您愿意参与本文的简体中文翻译工作,或者认为此條目的翻译需要修订或进一步增补,请勇于更新页面,作出您的贡献。如果您不知道如何开始,请参看编辑指南。(为避免翻译冲突,请务必先参看本页面讨论页上的翻译状态) 如果发生编辑冲突,请将您的翻译先保存在本机,稍后查看变更之处再更新。 |
|
模板:Shortcut 维基表格构建向导 维基表格 用来在行和列中来安或定位放我们的数据, |
本页的内容举例
| |
基本知识将通用表格转换为维基表格格式如何将Gnumeric、微软电子表格或者OpenOffice电子表格转换为该格式请参照:这里. 使用工具栏点击插入表格Mediawiki编辑工具栏来自动插入一个表格。如果工具栏中没有插入表格的按钮(这种现象可能存在于Mediawiki的多个页面),请到 这里去添加它. 下面的文本是点击插入表格后出现的:
| ||
表格语法教程
| 列头 1 | 列头 2 | 列头 3 |
|---|---|---|
| 行头 1 | 单元格 2 | 单元格 3 |
| 行头 A | 单元格 B | 单元格 C |
虽然网页表格语法仍然有效,但专用的维基代码 可以用来快捷的创建表格。表格中的(竖线) 代码的功能和 网页表格中的几乎完全相同, 因此对网页表格的熟悉有助于您理解维基表格的代码。快捷的创建方法如下:
- 完整的表格包含在由一个大括号和竖线的组合代码中。 使用
{|来定义表格的开始, 使用|}来终止表格(两者不能在同一行上)。
{|
此处为表格代码
|}
- An optional 表格标题 要在行首添加竖线符和加号"
|+" 标题应添加在其后面:
{|
|+ 标题
此处为表格代码
|}
{|
|+ 表格标题
|-
此处为单元格代码
|-
此处为单元格代码
|}
- 另起一行输入每一个表格 单元格格的代码:
{|
|+ 表格标题
|-
| 此处为单元格代码
|-
| 下一行单元格由此处开始
| 本行的更多的单元格由此处开始
|}
- 表格同一行的单元格之间代码可以不在同一行(需要在行首收入竖线),或者在同一行用双竖线"||"来隔开,这都会产生相同的输出效果,但是用双竖线代码看起来比较直观:
{|
|+ 表格的标题
|-
|单元格 1 || 单元格 2 || 单元格 3
|-
|单元格 A
|单元格 B
|单元格 C
|}
- 使用了单竖线表示表格格式被修饰,不代表这是一个首单元格,后面的单元格将会被合并成一个:
{| border="1"
|-
|格式修饰 (不显示) |所有的 |(包含竖线) |变成 |第一个单元格
|-
|}
这可能不是你想要的:
| 所有的 |(包含pipe)|变成了 |第一个单元格。 |
然而格式修饰依然有效:
{| border="1"
|-
|单元格 1 (没有经过修饰 — 无对齐方式)
|-
|align="right" |单元格 2 (靠右对齐)
|-
|}
| 单元格 1 (没有经过修饰 — 无对齐方式) |
| 单元格 2 (右对齐) |
一定要记住: 每行不得有两个或两个以上的独立表格(即两套以上的表格)!
- 每行的列头 用"!" 来区分,而不是"|", 同时接下来使用"!!" 而非"||"来分隔列头单元格. 在浏览器中,我们可以看见首单元格一般与一般单元格不同,首单元格一般使用加粗和居中的样式。
{|
|+ 表格标题
! 列头 1 !! 列头 2 !! 列头 3
|-
|单元格 1 || 单元格 2 || 单元格 3
|-
|单元格 A
|单元格 B
|单元格 C
|}
- 使用"!"而非"|"来定义每行的第一个单元格为行首, 数据从下一行开始。
{|
|+ 表格标题
! 列头 1 !! 列头 2 !! 列头 3
|-
! 行首 1
| 单元格 2 || 单元格 3
|-
! 行首 A
|单元格 B
|单元格 C
|}
- 可选参数能够设置单元格、行甚至整个表格的形态。例如,设置边框样式:
{| border="1"
|+ 表格标题
! 列头 1 !! 列头 2 !! 列头 3
|-
! 行头 1
| 单元格 2 || 单元格 3
|-
! 行头 A
|单元格 B
|单元格 C
|}
最终的显示效果如下:
表格标题 列头 1 列头 2 列头 3 行头 1 单元格 2 单元格 3 行头 A 单元格 B 单元格 C
表格和单元格的参数与网页的参数相同网页, 详情参见[1] and 网页表格. 但是thead, tbody, tfoot, colgroup, 和 col等还属于不支持的代码.
上述代码对于空表格也是有效的。 例如,可以通过更改单元格参数来改变单元格的背景色、将表格变成图表, like Meta:Template talk:Square 8x8 pentomino example. 一个以表格形式处理的图片比直接上传的图片更有利于我们的编辑。
为了使表格能够保持一致,我们要保证每行的单元格数是相同的。 对于空单元格, 使用不间断空格来作为内容, 以确保单元格能够被显示。 要想显示竖线请使用<nowiki>|</nowiki> or |.
使用合并行和和并列单元格就可以合并多个行和列,请参见 Mélange下面的例子. 然而这样做的缺点是sorting 将会失效。