目录

Wiki 语法元素及其用法

Wiki 语法是一种用于编写和格式化维基页面内容的标记语言。不同的维基平台可能使用不同的语法,但大多数都遵循相似的基本原则。以下是一些常见的 Wiki 语法元素及其用法:

1. 标题

使用 = 符号来创建标题。= 的数量表示标题的级别。

snippet.wiki
= 一级标题 =
== 二级标题 ==
=== 三级标题 ===

2. 段落

段落之间需要空一行来分隔。

snippet.wiki
这是第一段。
 
这是第二段。

3. 列表

无序列表

使用 *- 来创建无序列表。

snippet.wiki
* 项目1
* 项目2
  * 子项目2.1
  * 子项目2.2

有序列表

使用 # 来创建有序列表。

snippet.wiki
# 项目1
# 项目2
  ## 子项目2.1
  ## 子项目2.2

4. 链接

内部链接

使用双方括号 [[ ]] 来创建指向同一维基内其他页面的链接。

snippet.wiki
[[页面名称]]

外部链接

使用单方括号 [ ] 来创建外部链接。

snippet.wiki
[http://www.example.com 示例链接]

5. 粗体和斜体

使用 ''''' 来分别表示粗体和斜体。

snippet.wiki
'''粗体''' 和 ''斜体''

6. 图像

使用 [[File:]] 来插入图像。

snippet.wiki
[[File:Example.jpg|thumb|说明文字]]

7. 表格

使用 {||} 来创建表格。

snippet.wiki
{| class="wikitable"
|-
! 标题1 !! 标题2
|-
| 内容1 || 内容2
|}

8. 引用

使用 <ref></ref> 来添加引用。

snippet.wiki
这是一个引用示例。<ref>引用来源</ref>

9. 代码

使用 <code></code> 来插入代码。

snippet.wiki
<code>print("Hello, World!")</code>

10. 注释

使用 <!----> 来添加注释。

snippet.wiki
<!-- 这是一个注释 -->

11. 模板

使用 {{ }} 来插入模板。

snippet.wiki
{{模板名称}}

12. 分类

使用 [[Category:]] 来将页面添加到分类中。

snippet.wiki
[[Category:示例分类]]

13. 重定向

使用 #REDIRECT 来创建重定向页面。

snippet.wiki
#REDIRECT [[目标页面]]

14. 签名

在讨论页中,使用 ~~~~ 来添加签名和时间戳。

snippet.wiki
~~~~

15. 数学公式

使用 <math></math> 来插入数学公式。

snippet.wiki
<math>E = mc^2</math>

16. 引用块

使用 : 来创建引用块。

snippet.wiki
: 这是一个引用块。

17. 水平线

使用 ---- 来插入水平线。

```wiki


### 18. 预格式化文本
使用 `<pre>` 和 `</pre>` 来插入预格式化文本。

<pre>
预格式化文本
</pre>

19. 变量

使用 {{PAGENAME}} 等变量来插入页面名称等信息。

snippet.wiki
{{PAGENAME}}

20. 条件语句

使用 #if 等条件语句来控制内容的显示。

snippet.wiki
{{#if: 条件 | 内容 }}

21. 循环

使用 #for 等循环语句来重复内容。

snippet.wiki
{{#for: 变量 | 起始值 | 结束值 | 步长 | 内容 }}

22. 函数

使用 #expr 等函数来执行数学运算。

snippet.wiki
{{#expr: 1 + 1 }}

23. 魔术字

使用 __NOTOC__ 等魔术字来控制页面的显示。

snippet.wiki
__NOTOC__

24. 嵌入页面

使用 {{:}} 来嵌入其他页面的内容。

snippet.wiki
{{:页面名称}}

25. 嵌入文件

使用 {{File:}} 来嵌入文件内容。

snippet.wiki
{{File:文件名称}}

26. 嵌入模板

使用 {{Template:}} 来嵌入模板内容。

snippet.wiki
{{Template:模板名称}}

27. 嵌入分类

使用 {{Category:}} 来嵌入分类内容。

snippet.wiki
{{Category:分类名称}}

28. 嵌入模块

使用 {{Module:}} 来嵌入模块内容。

snippet.wiki
{{Module:模块名称}}

29. 嵌入扩展

使用 {{Extension:}} 来嵌入扩展内容。

snippet.wiki
{{Extension:扩展名称}}

30. 嵌入插件

使用 {{Plugin:}} 来嵌入插件内容。

snippet.wiki
{{Plugin:插件名称}}

31. 嵌入小工具

使用 {{Gadget:}} 来嵌入小工具内容。

snippet.wiki
{{Gadget:小工具名称}}

32. 嵌入用户

使用 {{User:}} 来嵌入用户内容。

snippet.wiki
{{User:用户名称}}

33. 嵌入用户页

使用 {{Userpage:}} 来嵌入用户页内容。

snippet.wiki
{{Userpage:用户名称}}

34. 嵌入用户讨论页

使用 {{Usertalk:}} 来嵌入用户讨论页内容。

snippet.wiki
{{Usertalk:用户名称}}

35. 嵌入用户贡献

使用 {{Usercontribs:}} 来嵌入用户贡献内容。

snippet.wiki
{{Usercontribs:用户名称}}

36. 嵌入用户日志

使用 {{Userlog:}} 来嵌入用户日志内容。

snippet.wiki
{{Userlog:用户名称}}

37. 嵌入用户权限

使用 {{Userrights:}} 来嵌入用户权限内容。

snippet.wiki
{{Userrights:用户名称}}

38. 嵌入用户组

使用 {{Usergroup:}} 来嵌入用户组内容。

snippet.wiki
{{Usergroup:用户组名称}}

39. 嵌入用户组页

使用 {{Usergrouppage:}} 来嵌入用户组页内容。

snippet.wiki
{{Usergrouppage:用户组名称}}

40. 嵌入用户组讨论页

使用 {{Usergrouptalk:}} 来嵌入用户组讨论页内容。

snippet.wiki
{{Usergrouptalk:用户组名称}}

41. 嵌入用户组贡献

使用 {{Usergroupcontribs:}} 来嵌入用户组贡献内容。

snippet.wiki
{{Usergroupcontribs:用户组名称}}

42. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

43. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

44. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

45. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

46. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

47. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

48. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

49. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

50. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

51. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

52. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

53. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

54. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

55. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

56. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

57. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

58. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

59. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

60. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

61. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

62. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

63. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

64. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

65. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

66. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

67. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

68. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

69. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

70. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

71. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

72. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

73. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

74. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

75. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

76. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

77. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

78. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

79. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

80. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

81. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

82. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

83. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

84. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

85. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

86. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

87. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

88. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

89. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

90. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

91. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

92. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

93. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

94. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

95. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。

snippet.wiki
{{Usergrouprights:用户组名称}}

96. 嵌入用户组成员

使用 {{Usergroupmembers:}} 来嵌入用户组成员内容。

snippet.wiki
{{Usergroupmembers:用户组名称}}

97. 嵌入用户组管理员

使用 {{Usergroupadmins:}} 来嵌入用户组管理员内容。

snippet.wiki
{{Usergroupadmins:用户组名称}}

98. 嵌入用户组日志

使用 {{Usergrouplog:}} 来嵌入用户组日志内容。

snippet.wiki
{{Usergrouplog:用户组名称}}

99. 嵌入用户组权限

使用 {{Usergrouprights:}} 来嵌入用户组权限内容。