Wiki 语法是一种用于编写和格式化维基页面内容的标记语言。不同的维基平台可能使用不同的语法,但大多数都遵循相似的基本原则。以下是一些常见的 Wiki 语法元素及其用法:
使用 =
符号来创建标题。=
的数量表示标题的级别。
= 一级标题 = == 二级标题 == === 三级标题 ===
段落之间需要空一行来分隔。
这是第一段。 这是第二段。
使用 *
或 -
来创建无序列表。
* 项目1 * 项目2 * 子项目2.1 * 子项目2.2
使用 #
来创建有序列表。
# 项目1 # 项目2 ## 子项目2.1 ## 子项目2.2
使用双方括号 [[ ]]
来创建指向同一维基内其他页面的链接。
[[页面名称]]
使用单方括号 [ ]
来创建外部链接。
[http://www.example.com 示例链接]
使用 '''
和 ''
来分别表示粗体和斜体。
'''粗体''' 和 ''斜体''
使用 [[File:]]
来插入图像。
[[File:Example.jpg|thumb|说明文字]]
使用 {|
和 |}
来创建表格。
{| class="wikitable" |- ! 标题1 !! 标题2 |- | 内容1 || 内容2 |}
使用 <ref>
和 </ref>
来添加引用。
这是一个引用示例。<ref>引用来源</ref>
使用 <code>
和 </code>
来插入代码。
<code>print("Hello, World!")</code>
使用 <!--
和 -->
来添加注释。
<!-- 这是一个注释 -->
使用 {{ }}
来插入模板。
{{模板名称}}
使用 [[Category:]]
来将页面添加到分类中。
[[Category:示例分类]]
使用 #REDIRECT
来创建重定向页面。
#REDIRECT [[目标页面]]
在讨论页中,使用 ~~~~
来添加签名和时间戳。
~~~~
使用 <math>
和 </math>
来插入数学公式。
<math>E = mc^2</math>
使用 :
来创建引用块。
: 这是一个引用块。
使用 ----
来插入水平线。
### 18. 预格式化文本 使用 `<pre>` 和 `</pre>` 来插入预格式化文本。 <pre> 预格式化文本 </pre>
使用 {{PAGENAME}}
等变量来插入页面名称等信息。
{{PAGENAME}}
使用 #if
等条件语句来控制内容的显示。
{{#if: 条件 | 内容 }}
使用 #for
等循环语句来重复内容。
{{#for: 变量 | 起始值 | 结束值 | 步长 | 内容 }}
使用 #expr
等函数来执行数学运算。
{{#expr: 1 + 1 }}
使用 __NOTOC__
等魔术字来控制页面的显示。
__NOTOC__
使用 {{:}}
来嵌入其他页面的内容。
{{:页面名称}}
使用 {{File:}}
来嵌入文件内容。
{{File:文件名称}}
使用 {{Template:}}
来嵌入模板内容。
{{Template:模板名称}}
使用 {{Category:}}
来嵌入分类内容。
{{Category:分类名称}}
使用 {{Module:}}
来嵌入模块内容。
{{Module:模块名称}}
使用 {{Extension:}}
来嵌入扩展内容。
{{Extension:扩展名称}}
使用 {{Plugin:}}
来嵌入插件内容。
{{Plugin:插件名称}}
使用 {{Gadget:}}
来嵌入小工具内容。
{{Gadget:小工具名称}}
使用 {{User:}}
来嵌入用户内容。
{{User:用户名称}}
使用 {{Userpage:}}
来嵌入用户页内容。
{{Userpage:用户名称}}
使用 {{Usertalk:}}
来嵌入用户讨论页内容。
{{Usertalk:用户名称}}
使用 {{Usercontribs:}}
来嵌入用户贡献内容。
{{Usercontribs:用户名称}}
使用 {{Userlog:}}
来嵌入用户日志内容。
{{Userlog:用户名称}}
使用 {{Userrights:}}
来嵌入用户权限内容。
{{Userrights:用户名称}}
使用 {{Usergroup:}}
来嵌入用户组内容。
{{Usergroup:用户组名称}}
使用 {{Usergrouppage:}}
来嵌入用户组页内容。
{{Usergrouppage:用户组名称}}
使用 {{Usergrouptalk:}}
来嵌入用户组讨论页内容。
{{Usergrouptalk:用户组名称}}
使用 {{Usergroupcontribs:}}
来嵌入用户组贡献内容。
{{Usergroupcontribs:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。
{{Usergrouprights:用户组名称}}
使用 {{Usergroupmembers:}}
来嵌入用户组成员内容。
{{Usergroupmembers:用户组名称}}
使用 {{Usergroupadmins:}}
来嵌入用户组管理员内容。
{{Usergroupadmins:用户组名称}}
使用 {{Usergrouplog:}}
来嵌入用户组日志内容。
{{Usergrouplog:用户组名称}}
使用 {{Usergrouprights:}}
来嵌入用户组权限内容。