wiki表格编辑.docx
- 文档编号:5643517
- 上传时间:2022-12-30
- 格式:DOCX
- 页数:25
- 大小:24.68KB
wiki表格编辑.docx
《wiki表格编辑.docx》由会员分享,可在线阅读,更多相关《wiki表格编辑.docx(25页珍藏版)》请在冰豆网上搜索。
wiki表格编辑
帮助:
表格
(重定向自Wikipedia:
表格)
尽管在维基百科中可以使用HTML语法创建表格,但是Wiki语法通常会更加简便。
以下所讲的语法在2003年12月8日为MediaWiki所支持。
如果想要熟练地使用Wiki语法制作表格,可能还是需要一些HTML语法知识。
一段最简单的表格代码是这样的:
{|class="wikitable"border="1"
|-
!
表头1
!
表头2
!
表头3
|-
|第1行第1列的单元格
|第1行第2列的单元格
|第1行第3列的单元格
|-
|第2行第1列的单元格
|第2行第2列的单元格
|第2行第3列的单元格
|}
它会显示成:
表头1
表头2
表头3
第1行第1列的单元格
第1行第2列的单元格
第1行第3列的单元格
第2行第1列的单元格
第2行第2列的单元格
第2行第3列的单元格
将其中的样例文字替换为您想要的内容,即可成为一个具有实际作用的表格。
[隐藏]
∙1 基本语法
o1.1 简单表格
o1.2 {|和|}
o1.3 border参数
o1.4 行和单元格
o1.5 行列标题
o1.6 表格标题
o1.7 class参数
∙2 实例
o2.1 简单的例子
o2.2 复杂的例子
o2.3 嵌套表格
o2.4 带标题的表格
o2.5 带颜色的表格
o2.6 设定行高与列宽
o2.7 层叠样式表
o2.8 XHTMLHTMLWiki语法对照
∙3 外部链接
[编辑]基本语法
[编辑]简单表格
▪任何一个Wiki表格都需要通过“{|”和“|}”两个记号界定其起止,如下。
{|
表格内容代码
|}
▪表格的开头可以通过“|+”记号添加一个标题,此标题位于表格之外,如下。
{|
|+表格标题
表格内容代码
|}
▪使用标记“|-”可以添加一个新行,而其中的单元格会在其后加入。
{|
|+表格标题
|-
单元格内容代码
|-
单元格内容代码
|}
▪每一个记号“|”开始一个单元格。
{|
|+表格标题
|-
|单元格内容
|-
|下一行的单元格
|另一列的单元格
|}
▪其中,隔行的标记“|”可以替换为不用换行的“||”,如:
{|
|+表格标题
|-
|单元格||单元格||单元格
|-
|单元格
|单元格
|单元格
|}
▪注意,如果在同一行中包含多个“|”标记,则会产生一些意想不到的问题,如:
{|border="1"
|-
|格式修饰符(不显示)|这些|(包括“|”标记)|进入了|第一格
|-
|}
会显示为
这些|(包括“|”标记)|进入了|第一格
▪注意,上面提到的格式修饰符很有用!
例如:
{|border="1"
|-
|第一格(不用修饰符——没有对齐)
|-
|align="right"|第二格(右对齐)
|-
|}
会显示为:
第一格(不用修饰符——没有对齐)
第二格(右对齐)
▪将表格中的管道符“|”置换为“!
”,||”置换为“!
!
”,则会显示加粗的表头。
[编辑]{|和|}
它们是做什么用的?
我们把它们擦掉看看。
border="1"
|-
|第一部分||第二部分
|-
|第三部分||第四部分
得到:
border="1"|-|第一部分||第二部分|-|第三部分||第四部分
什么都不是了。
说明这两个标记定义了表格的起止,是表格起止符号。
[编辑]border参数
再来看看典型的wiki表格。
第一部分
第二部分
第三部分
第四部分
{|border="1"
|-
|第一部分||第二部分
|-
|第三部分||第四部分
|}
如果将其中的border="1"改成border="5",则会看到这样的情况。
{|
border="5"
|-
|第一部分||第二部分
|-
|第三部分||第四部分
|}
第一部分
第二部分
第三部分
第四部分
要是改成10呢?
{|border="10"
|-
|第一部分||第二部分
|-
|第三部分||第四部分
|}
第一部分
第二部分
第三部分
第四部分
如果改成20……
{|border="20"
|-
|第一部分||第二部分
|-
|第三部分||第四部分
|}
第一部分
第二部分
第三部分
第四部分
改成100的话,屏幕能装下吗?
……
{|border="100"
|-
|第一部分||第二部分
|-
|第三部分||第四部分
|}
第一部分
第二部分
第三部分
第四部分
太大了。
索性不要框框了。
{|border="0"
|-
|第一部分||第二部分
|-
|第三部分||第四部分
|}
第一部分
第二部分
第三部分
第四部分
如果没有border=,会是什么样?
{|
|-
|第一部分||第二部分
|-
|第三部分||第四部分
|}
第一部分
第二部分
第三部分
第四部分
跟border="0"是一样的。
因为表格的默认样式就是没有border。
[编辑]行和单元格
这个典型的表格,我觉得有不足的地方。
{|border="1"
|-
|第一部分||第二部分
|-
|第三部分||第四部分
|}
第一部分
第二部分
第三部分
第四部分
让我改改。
{|border="1"
|-
||第一部分||第二部分
|-
||第三部分||第四部分
|}
第一部分
第二部分
第三部分
第四部分
哈哈,没有变。
不过这样改的好处是,使得格子与格子之间都是“||xxx”
“格子”的学名叫单元格。
不如就用这样的格式,作为我们的典型格式好了。
如果我们要增添一横排的话,怎么做?
{|border="1"
|-
||第一部分||第二部分
|-
||第三部分||第四部分
|-
||第五部分||第六部分
|}
第一部分
第二部分
第三部分
第四部分
第五部分
第六部分
因此可以看出,“|-”表示新增一横排,同时也能看出表格是以横排加横排的方式组成的。
而“||xxx”则是在一横排之中新增一个单元格,内容就是xxx。
如果把|-去掉,就成这样了。
第一部分
第二部分
第三部分
第四部分
{|border="1"
|第一部分||第二部分
|第三部分||第四部分
|}
全部成了一行。
开始一个新行,可以使用“|-”,或者“|-----------”,或者“|-------------------”。
它们都相当于
可以这样添加参数:
“|- 参数”,或者“|------- 参数”。
相当于“
有的表格是这样写的:
{|border="1"
|-
|第一部分
|第二部分
|-
|第三部分
|第四部分
|}
第一部分
第二部分
第三部分
第四部分
每增加一个格,就换一行用
|xx
来表示。
但是,虽然机器读得懂这种方式,但却让人搞不懂横竖了。
[编辑]行列标题
如果我们想创建这样一个乘法表
×
1
2
3
1
1
2
3
2
2
4
6
怎样才能做出行列标题(默认显示粗体字)的效果呢,很简单。
将[|]全部换成[ !
]。
{|border="1"
|-
!
×!
!
1!
!
2!
!
3
|}
×
1
2
3
不过,第一个单元格只能有一个 !
,两个 !
!
会显示错误
{|border="1"
!
!
×!
!
1!
!
2!
!
3
|}
!
×
1
2
3
那么,行列标题和普通格子(表格资料)混合是如何制作的?
如下
{|border="1"
|-
!
1
||1||2||3
|}
1
1
2
3
行列标题的单元格必须和普通格子的单元格分开。
如果不分开。
{|border="1"
!
1||1||2||3
|}
1
1
2
3
就全成行列标题了。
现在来试着自己写出开头那样的乘法表吧。
[编辑]表格标题
表格的标题
第一部分
第二部分
第三部分
第四部分
这是一个带有总标题的表格,它的源文件是:
{|border="1"
|+表格的标题
|-
||第一部分||第二部分
|-
||第三部分||第四部分
|}
记住总标题的位置。
总标题默认在表格的顶端,所以|+要写在|-的上面。
我们再来创建一个带有总标题的乘法表。
乘法表
×
1
2
3
1
1
2
3
2
2
4
6
{|border="1"
|+乘法表
|-
!
×!
!
1!
!
2!
!
3
|-
!
1
||1||2||3
|-
!
2
||2||4||6
|}
标题的参数可以这样添加:
|+参数标题
[编辑]class参数
维基百科中最常用的表格是这样的。
乘法表
×
1
2
3
1
1
2
3
2
2
4
6
{|class="wikitable"
|+乘法表
|-
!
×!
!
1!
!
2!
!
3
|-
!
1
||1||2||3
|-
!
2
||2||4||6
|}
或者使用模板{{wt}}
乘法表
×
1
2
3
1
1
2
3
2
2
4
6
{{subst:
wt}}
|+乘法表
|-
!
×!
!
1!
!
2!
!
3
|-
!
1
||1||2||3
|-
!
2
||2||4||6
|}
这样就可以不去管border了。
[编辑]实例
[编辑]简单的例子
{|border=1
|单元1,行1
|单元2,行1
|单元3,行1
|-
|单元1,行2
|单元2,行2
|单元3,行2
|-
|单元1,行3
|单元2,行3
|单元3,行3
|}
将生成:
单元1,行1
单元2,行1
单元3,行1
单元1,行2
单元2,行2
单元3,行2
单元1,行3
单元2,行3
单元3,行3
[编辑]复杂的例子
注意这个表格将右对齐。
{|align=rightborder=1
|单元1,行1
|rowspan=2|单元2,行1+2
|单元3,行1
|-
|单元1,行2
|单元3,行2
|-
|单元1,行3
|单元2,行3
|单元3,行3
|}
单元1,行1
单元2,行1+2
单元3,行1
单元1,行2
单元3,行2
单元1,行3
单元2,行3
单元3,行3
同时使用COLSPAN和ROWSPAN:
{|border="1"cellpadding="5"cellspacing="0"
|-
!
栏目一!
!
栏目二!
!
栏目三
|-
|rowspan=2|A
|colspan=2align="center"|B
|-
|C
|D
|-
|colspan=2align="center"|E
|F
|-
|rowspan=3|G
|H
|I
|-
|J
|K
|-
|colspan=2align="center"|L
|}
将有这样的效果:
栏目一
栏目二
栏目三
A
B
C
D
E
F
G
H
I
J
K
L
[编辑]嵌套表格
{|border=1
|原有
|
{|style="background:
blue;color:
white"border=2
|插入
|-
|表格
|}
|表格
|}
生成:
原有
插入
表格
表格
[编辑]带标题的表格
{|border=1align=center
|+
'''这是标题'''
请参看:
|[[建国]]||[[1949年]]
|-
|[[国家]]
|[[中华人民共和国]]
|-
|[[时区]]||[[UTC]]+8
|-
|[[国歌]]||[[义勇军进行曲]]
|-
|[[域名]]||.cn
|}
这是标题 请参看:
建国
1949年
国家
中华人民共和国
时区
UTC+8
国歌
义勇军进行曲
域名
.cn
[编辑]带颜色的表格
有两种方法让表格里的字和背景出现颜色,下面是第一种:
{|border=1
|bgcolor=blue|
|沒設定顏色
|style="background:
red;color:
yellow"|字黃背景紅
|沒設定顏色
|}
生成:
字黄背景蓝
没设定颜色
字黄背景红
没设定颜色
这种方法能指定单格的颜色和背景。
如果要让一行、一列或一整个表格都是同样的颜色,则使用第二种方法:
{|style="background:
yellow;color:
blue"border=1
|-
|這行是
|藍字
|黃背景
|-style="background:
navy;color:
white"
|這行是
|白字
|深海藍
|-
|這行
|style="background:
white"|比較
|不一樣
|}
生成:
这行是
蓝字
黄背景
这行是
白字
深海蓝
这行
比较
不一样
像其他参数一样,颜色参数指定的优先级为:
单格→一行(列)→整个表格。
HTML4.01制定16种颜色名称,附上16进位值如下所示:
black
#000000
silver
#c0c0c0
maroon
#800000
red
#ff0000
navy
#000080
blue
#0000ff
purple
#800080
fuchsia
#ff00ff
green
#008000
lime
#00ff00
olive
#808000
Yellow
#ffff00
teal
#008080
aqua
#00ffff
gray
#808080
white
#ffffff
请参见:
色彩列表
[编辑]设定行高与列宽
整个表格的行高(height)和列宽(width),以及任意列的列宽可以进行设定。
要设定任意行的行高,可以通过设定该行任意一个单元格的行高来实现。
如果存在行、列的高、宽没有设定,那么表格的显示结果可能随浏览器的不同而不同。
{|style="width:
50%;height:
200px"border="1"
|-
|abc
|def
|ghi
|-style="height:
50px;width:
50px"
|jkl
|style="width:
120px"|mno
|pqr
|-
|stu
|vwx
|yz
|}
将得到这样的结果:
abc
def
ghi
jkl
mno
pqr
stu
vwx
yz
[编辑]层叠样式表
WP内置了CSS,用于格式化表格,可以通过在{|之后加入class="wikitable"或使用{{wt}}模板使用。
例如:
{|class="wikitable"style="text-align:
center"
|+乘法表
|-
!
×!
!
1!
!
2!
!
3
|-
!
1
|1||2||3
|-
!
2
|2||4||6
|-
!
3
|3||6||9
|}
或
{{subst:
wt}}style="text-align:
center"
|+乘法表
|-
!
×!
!
1!
!
2!
!
3
|-
!
1
|1||2||3
|-
!
2
|2||4||6
|-
!
3
|3||6||9
|}
都可以得到:
乘法表
×
1
2
3
1
1
2
3
2
2
4
6
3
3
6
9
[编辑]XHTMLHTMLWiki语法对照
XHTML
HTML&Wiki-td
Wiki-pipe
Table
{|
|}
Caption
|+caption
Row
|-
Datacell
|cell1
|cell2
Datacell
|cell1||cell2||cell3
Headercell
!
heading
Sampletable
1
2
3
4
1 | 2 |
3 | 4 |
1 | 2 |
3 | 4 |
{|
|1||2
|-
|3||4
|}
Sampletable
1
2
3
4
5
6
1 | 2 |
3 | 4 |
5 | 6 |
1 | 2 |
3 | 4 |
5 | 6 |
{|
|1||2
|-
|3||4
|-
|5||6
|}
优点
▪能以任何XHTML编辑器预览以及除错
▪能以容易阅读的方式来编排格式
▪广为人知
▪没有“|”符号会与样版或是语法分析器碰撞
▪能以任何HTML编辑器预览以及除错
▪能以容易阅读的方式来编排格式
▪广为人知
▪没有“|”符号会与样版或是语法分析器碰撞
▪使用的空间比XHTML少
▪易写
▪易读
▪仅使用些许空间
缺点
▪冗长
▪使用许多空间
▪编辑时难以阅读
▪不应使用
▪容易混淆,尤其对于有一点HTML使用经验的人
▪格式不够严谨
▪标签界线不够清楚
▪样子看起来总是很奇怪
▪未来可能没有浏览器会支援
▪较为不熟悉的语法
▪结构僵硬
▪不能缩排
▪HTML标签对于某些人来说会比一连串的垂直条(verticalslash,|),加号,惊叹号等符号来的好读
▪无法直接从HTML型式的标签复制。
对于HTML表格概念不熟悉的人不容易理解。
▪指定到样板参数时,含有“|”的部份需要改用Template:
!
▪对于换行很敏感;因为有时候是从样版中的参数传来,某些情形下须要特殊的技巧去处理在使用样版时的参数问题。
参考en:
Help:
Newlinesandspaces
XHTML
HTML&Wiki-td
Wiki-pipe
[编辑]外部链接
▪m:
MediaWikiUser'sGuide:
Usingtables,元维基里的帮助教程(英文)
隐藏▲
查 • 论 • 编
维基百科帮助页面
维基计划的帮助目录
元维基(简体 · 繁体)· 维基百科 · 维基新闻 · 维基语录 · 维基词典 · 维基教科书 · 维基文库 · 维基共享资源 · 维基物种 ·维基学院 · MediaWiki
维基计划的帮助页面
元维基 · 维基百科 · 维基新闻 · 维基语录 · 维基词典 · 维基教科书 · 维基文库 · 维基共享资源 · 维基物种 · 维基学院 · MediaWiki
阅读
链接 · 搜索 · 分类 · 重定向 · 章节 · 名字空间 · URL · 跨语言链接 · 打印页面 · 随机页面 · 特殊页面
访问、登入和参数设置
访问 · 登录 · 参数设置 · 用户样式
跟踪更改
页面历史 · 差异 · 链入页面 · 链出更改 · 最近更改 · 增强的最近更改 · 监视列表 · 编辑摘要 · 用户贡献 · 小修改
编辑
创建新页面 · 编辑页面 · 列表 · 表格 · 图像 · 模板 · HTML · 页面重命名 · 特殊字符 · 回退 · 脚注 · 国际标准书号 · 签名 ·繁简处理 · 如何设置签名
高级
变量 · 魔术字 · 默认参数 · 解析器函数(时间序号)· 替换引用 · 计算 · 数学公式 · 简易时间线语法 · 输入框 · 自订首页 · 小测
1个分类:
帮助文档
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- wiki 表格 编辑
copyright@ 2008-2022 冰点文档网站版权所有
经营许可证编号:鄂ICP备2022015515号-1