帮助:Wiki编辑进阶手册
本条目是帮助:Wiki编辑入门手册的进阶版本。
特殊标签
在wiki中,有一些特殊标签可以使用,与HTML标签使用一样,需要用<标签名></标签名>
尖括号包裹。除了<br>
和<hr>
外的标签必须使用</>
闭合,否则会导致页面格式混乱!
center标签
center
用于居中文字,用法:
<center>一段居中的文字</center>
显示:
code标签
code
用于显示代码,用法:
<code>代码</code>
显示:
代码
gallery标签
gallery
用于页面的“画廊”段落内,插入图片组,用法:
<gallery>混乱不带帽子.png|混乱不带帽子</gallery>
显示:
-
混乱不带帽子
更多用法,参见帮助:插入媒体#插入图片组。
nowiki标签
nowiki
标签用于取消wiki的默认格式,用法:
<nowiki>[[文字]]</nowiki>
以上代码的效果:
[[文字]]
这个标签用于显示特殊符号,比如[]
、{}
等。
pre标签
pre
标签用于显示一段预格式化的文本(简单来讲就是不做任何处理),用法:
<pre>一段文字</pre>
以上代码的效果:
一段文字
其实这些教程的用法或示例部分都使用了pre标签。在行首空一格也可以实现类似功能。
- 直接使用
pre
标签时,内部的文字不会作任何解析。 - 行首空一格的写法会解析内部的文字(如链接、模板等)。
ref标签
ref
标签用于显示引用,用法:
一段文字<ref>内容</ref>
会变成:
一段文字[1]
然后在文末调用<references />就会显示引用。具体效果请翻到文末。
更详细的资料请翻阅帮助:注释。
ruby模板
用于为文字在上方插入一段注释/注音文本,用法:
这是一段话{{ruby|123456789|9876543210}}这也是一段话
效果:
这是一段话
如果ruby代码引用的部分长短不一,将会拉伸短的部分至长短一致。
{{ruby|较短的文字|较 - 长 - 的 - 注 - 释}}
->较短的文字 {{ruby|较 - 长 - 的 - 文 - 字|较短的注释}}
->较 - 长 - 的 - 文 - 字
字体标签
字体标签有b,i,u,s,sub,sup等,用法:
<b>这是粗体Bold</b> <i>这是斜体Italic</i> <u>这是下划线Underline</u> <s>这是删除线Strikethrough </s> x<sub>这是下标Subscript</sub> x<sup>这是上标Superscript</sup> <tt>特殊风格</tt>、<samp>等宽风格</samp>
效果:
这是粗体
这是斜体
这是下划线
这是删除线
x这是下标
x这是上标
特殊风格、等宽风格和普通风格对比[2]
分割线
顾名思义,分割线用于创建一条分割线,和论坛的[hr]是一个东西。
用法:
---- 可以用<hr>,但是不推荐。
效果:
上面那两条分割线就是效果。
链接
链接使用方括号[]
包裹,会跳转到指定页面。
站内跳转
使用两对方括号,用法:
[[要跳转的页面]] 或者:[[要跳转的页面|要显示的文字]]
- 注意“|”是一条竖线,键盘中一般在\(反斜杠)的上面,按shift+\
效果:
这里显示为红色是因为没有“要跳转的页面”这个页面;如果页面存在会变成蓝色,如帮助:Wiki编辑入门手册。
跨Wiki跳转
用法:
[[跨Wiki前缀:页面|显示的文字]]
- 跨Wiki前缀可以在特殊:跨Wiki查看。
示例:
[[mcwiki:望远镜|望远镜 - Minecraft Wiki]]
站外跳转
用法:
[跳转的网址 显示的文字]
注意跳转网址和显示文字之间必须有一个空格。
当然你想要直接跳转至相信没有人会这么干(还真有人这么干了)。
示例:
[https://www.baidu.com 百度]
直接显示链接的
复制网址即可。如:
使用编号显示的
使用一对方括号,用法:
[https://www.baidu.com]
会变成:
如果有多个链接,会自动编号,例如:
[https://www.baidu.com] [https://www.baidu.com] [https://www.baidu.com]
会变成:
签名
使用三条波浪线~~~显示用户名。
使用四条波浪线~~~~显示用户名+时间。
使用五条波浪线~~~~~显示时间。
这在讨论页面常用。
用法:
~~~ ~~~~ ~~~~~
效果: QWERTY 52 38(讨论)
QWERTY 52 38(讨论) 2020年4月17日 (五) 21:14 (CST)
2020年4月17日 (五) 21:14 (CST)
(仅为示例)
列表
无序列表
使用星号*
* 内容1 ** 内容1的子内容1 ** 内容1的子内容2 * 内容2 ** 内容2的子内容2 ** 内容2的子内容2 *** 内容2的子内容2的子内容1
(可以一直套下去)
显示:
- 内容1
- 内容1的子内容1
- 内容1的子内容2
- 内容2
- 内容2的子内容2
- 内容2的子内容2
- 内容2的子内容2的子内容1
有序列表
使用井号#
# 内容1 ## 内容1的子内容1 ## 内容1的子内容2 # 内容2 ## 内容2的子内容2 ## 内容2的子内容2 ### 内容2的子内容2的子内容1
(可以一直套下去)
显示:
- 内容1
- 内容1的子内容1
- 内容1的子内容2
- 内容2
- 内容2的子内容2
- 内容2的子内容2
- 内容2的子内容2的子内容1
页面会自动编号,从1开始。不同层次的编号也会自动调整,无需手动操作。
星号和井号可以混用,比如*#*,但是我们反对使用这种奇怪的代码。
表格
可以在页面中插入表格。class
参数不填写生成无线条的HTML默认表格,填写wikitable
生成有线条的MediaWiki样式表格,填写sortable
生成可分类的表格,填写collapsible
生成可折叠的表格,填写collapsed
生成默认折叠的表格。
格式:
{|class="wikitable" |- ! 标题1 !! 标题2 !! 标题3…… |- | 内容1-1 || 内容1-2 || 内容1-3…… |- | 内容2-1 || 内容2-2 || 内容2-3…… |- |…… |}
或者:
{|class="wikitable" |- ! 标题1 ! 标题2 ! 标题3 ! …… |- | 内容1-1 | 内容1-2 | 内容1-3 | …… |- | 内容2-1 | 内容2-2 | 内容2-3 | …… |- | …… |}
比如:
{|class="wikitable" |- ! 标题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 |
注意:
- 表格中有很多的
|
和|-
,注意不要缺少。 - 你可以在
{|
和|-
之间新起一行输入|+ 表头标题
来显示表头标题。 - 如果你想合并单元格,请使用
|rowspan=数字|内容
(向下合并)或者|colspan=数字|内容
(向右合并)。注意给非首列/行进行合并操作时不需要用到第二个|
,直接以空格代替即可。 - 帮助:使用表格页面介绍了表格的详细用法。
定义列表
定义列表(definition list)一般用于排版。
定义列表使用示例:
;元素1 : 描述1 ;元素2 : 描述2 ;元素3 : 描述3 ……
- 元素1
- 描述1
- 元素2
- 描述2
- 元素3
- 描述3
优化文章结构:
; 小标题1 : 内容1 ; 小标题2 : 内容2
- 小标题1
- 内容1
- 小标题2
- 内容2
缩进
定义列表可以用于实现缩进。
无缩进 :缩进1 ::缩进2 :::缩进3
无缩进
- 缩进1
- 缩进2
- 缩进3
- 缩进2
- 在讨论页需要回复别人时,可以用缩进。