Wikitext指南
Wikitext指南
一份简单的wikitext语法初步指南。移动端显示可能不准确,请使用电脑或“查看桌面网站”功能查看。
Wikitext指南
部分参考中文Minecraft Wiki的Wikitext指南,内容采用CC BY-NC-SA 3.0授权。
基础语法
| 描述 | 语法 | 语法描述 | 效果 |
|---|---|---|---|
| 斜体 | ''斜体'' | 两个单引号/i标签/em标签 | 斜体 |
| 粗体 | '''粗体''' | 三个单引号/b标签/strong标签 | 粗体 |
| 粗斜体 | '''''粗斜体''''' | 五个单引号 | 粗斜体 |
| 上标 | 文字<sup>上标</sup> | sup标签 | 文字上标 |
| 下标 | 文字<sub>下标</sub> | sub标签 | 文字下标 |
| 删除线 | <del>删除线</del> | del标签 | |
| 删除线 | <s>删除线</s> | s标签 | |
| 下划线 | <u>下划线</u> | u标签 | 下划线 |
| 长横线 | <u>----</u> | 4个- | ----表格中显示不了,见下方 |
| 换行 | <br> | br标签 | 无 |
注:下方是长横线。
链接语法
| 描述 | 语法 | 语法描述 | |
|---|---|---|---|
| 站内链接 | [[塞普罗|紫色星球]] | 两层方括号。可省略“|”后方。直接使用页面标题,用#定位段落。 | 紫色星球 |
| 站外链接 | [example.com 示例] | 单层方括号,可省略空格后方。修改注意:注意是空格不是“|”! | 示例 |
| 显示链接 | https://mdtwiki.top | 直接输入,注意保留https:// |
https://mdtwiki.top |
标题语法
| 描述 | 语法 | 语法描述 |
|---|---|---|
| 段落标题(一级标题保留给页面标题) | ==二级标题== | n级标题n个等号,2≤n≤6 |
| 一级标题 | =一级标题= | 如左,表格中用不了标题语法 |
| 二级标题 | ==二级标题== | |
| 三级标题 | ===三级标题=== | |
| 四级标题 | ====四一级标题==== | |
| 五级标题 | =====五级标题===== | |
| 六级标题 | ======六级标题====== |
列表语法
| 描述 | 语法 | 语法描述 | 效果 |
|---|---|---|---|
| 有序列表 | #文字#text | #符号(多级缩进多个#) |
|
| 无序列表 | *文字*text | *符号(多级缩进多个*) |
|
| 条目列表 | ;条目1 : 定义1 | :符号(多级缩进多个*) |
|
原始文本/代码块语法
| 描述 | 语法 | 语法描述 | 效果 |
|---|---|---|---|
| 纯文本块/代码块 | <pre>文字''斜体''</pre> | pre标签 | 文字''斜体'' |
| 行内纯文本块 | <code>文字''斜体''</code> | code标签 | 文字斜体
|
| 等宽字 | <samp>等宽字</samp> | samp标签 | 等宽字 |
| 不解析wiki标记 | <nowiki>''斜体''</nowiki> | nowiki标签 | ''斜体'' |
纯文本块/代码块的另一种范式:
每行以一个空格开始。 里面的 所有空格 和换行 都会保留。 Wiki标记会被解析。
至于pre:
里面的 所有空格 和换行 都会保留。 但Wiki''标记''不会被'''解析'''。
表格语法
表格:
wikitext表格以{|开头、|}结尾,核心分隔符规则如下:
行分隔:用|-标记新的一行
单元格分隔:用|标记普通内容单元格
表头分隔:用!标记表头单元格,默认自动加粗居中
{| class="wikitable"
! 表头1 !! 表头2 !! 表头3
|-
| 单元格A1 || 单元格A2 || 单元格A3
|-
| 单元格B1 || 单元格B2 || 单元格B3
|}
| 表头1 | 表头2 | 表头3 |
|---|---|---|
| 单元格A1 | 单元格A2 | 单元格A3 |
| 单元格B1 | 单元格B2 | 单元格B3 |
横向合并:在单元格前加colspan=N|,N为要合并的列数
纵向合并:在单元格前加rowspan=N|,N为要合并的行数
{| class="wikitable"
! 组别 !! 项目1 !! 项目2
|-
| rowspan=2| 甲组
| 测试A || 测试B
|-
| 测试C || 测试D
|-
| colspan=3| 跨三列的汇总单元格
|}
| 组别 | 项目1 | 项目2 |
|---|---|---|
| 甲组 | 测试A | 测试B |
| 测试C | 测试D | |
| 跨三列的汇总单元格 | ||
结合示例:
{| class="wikitable"
|+ 表格标题
! 表头1 !! colspan="2" style="text-align: right;" | 表头2
! 表头3
|-
| 内容1
| 内容2
| rowspan="2" | 内容3
| 内容4
|-
| 内容5 || 内容6 || 内容7
|}
效果:
| 表头1 | 表头2 | 表头3 | |
|---|---|---|---|
| 内容1 | 内容2 | 内容3 | 内容4 |
| 内容5 | 内容6 | 内容7 | |
====快捷简写技巧==== 同一行内相邻单元格可用||快速分隔,无需每行单独写| 同一行内相邻表头可用!!快速分隔,无需每行单独写!
样式与属性配置
在表格开头{|后可直接添加属性,常用配置:
class="wikitable":维基标准表格样式,自带边框与隔行变色
class="wikitable sortable":启用点击表头排序功能
style="width:100%; text-align:center;":自定义宽度与对齐方式
{| class="wikitable sortable" style="width:80%; margin:auto;"
! 名称 !! 数值 !! 备注
|-
| 示例1 || 100 || 基础项
|-
| 示例2 || 200 || 进阶项
|}
| 名称 | 数值 | 备注 |
|---|---|---|
| 示例1 | 100 | 基础项 |
| 示例2 | 200 | 进阶项 |
排序表格
排序表格:
{| class="wikitable sortable"
|+ 可排序的物品表
! data-sort-type="number" | ID
! data-sort-type="text" | 建筑名称
! data-sort-type="currency" | 生命值
! data-sort-type="date" | 更新日期
|-
| 096 || 双管 || 250 || 5-3-2009
|-
| 097 || 分裂 || 800 || 11 Feb 2015
|-
| 110 || 气旋 || 1305 || 2019/07/24
|}
效果:
| ID | 建筑名称 | 生命值 | 更新日期 |
|---|---|---|---|
| 096 | 双管 | 250 | 5-3-2009 |
| 097 | 分裂 | 800 | 11 Feb 2015 |
| 110 | 气旋 | 1305 | 2019/07/24 |
可折叠表格
可折叠表格:
{| class="wikitable mw-collapsible mw-collapsed"
|+ 点击展开/收起完整数据
! 序号 !! 数据1 !! 数据2
|-
| 1 || 内容 || 内容
|-
| 2 || 内容 || 内容
|}
效果:
| 序号 | 数据1 | 数据2 |
|---|---|---|
| 1 | 内容 | 内容 |
| 2 | 内容 | 内容 |
无边框表格
| 序号 | 数据1 | 数据2 |
|---|---|---|
| 1 | 内容 | 内容 |
| 2 | 内容 | 内容 |
嵌套表格用法(用不了!!!)
在普通单元格内完整嵌套另一组{|...|}即可实现表格嵌套,用于复杂布局:
{| class="wikitable"
! 主列1 !! 主列2
|-
| 普通内容
| {| class="wikitable"
! 子表头1 !! 子表头2
|-
| 子单元格A || 子单元格B
|}
|}
| 主列1 | 主列2 | ||
|---|---|---|---|
| 普通内容 | class="wikitable" | 子表头1 | 子表头2 |
| 子单元格A | 子单元格B |
|}
模板语法
| 描述 | 语法 | 语法描述 | 效果 |
|---|---|---|---|
| Wiki模板 | AAA{{Nv}} | 双层大括号和竖线 | AAA[需要考证] |
怎么找到模板
特殊:未分类模板
特殊:未使用模板
用不了的模板:
特殊:未使用模板
怎么写模板
具体补充
补充一点细节,独属于本站的内容。
特殊字符
| 描述 | 语法 | 语法描述 | 效果 |
|---|---|---|---|
| “|” | | | 输入“|”请改用 | | |
| “<” | < | 输入“<”请改用 | > |
| “>” | > | 输入“>”请改用 | > |
如果遇到字符冲突,不妨使用HTML实体,浏览器搜索:HTML实体。
以及注意,<nowiki>对HTML实体无效!因为这是HTML语法(面向浏览器),而不是Wikitext语法。
输入“|”也可以改用{{!}},但表格中用不了。
目录
__TOC__
一个文档只显示一个目录,上面已经写了一个,所以这个不显示。 反之,如果不需要目录:
__NOTOC__
宏定义
| 描述 | 语法 | 语法描述 | 效果 |
|---|---|---|---|
| 页面名称 | {{PAGENAME}} | 页面名称 | Wikitext指南 |
| Wiki总编辑次数 | {{NUMBEROFEDITS}} | 在过去的日子里Wiki一共被编辑了...次 | 4,118 |
| 总页面数 | {{NUMBEROFPAGES}} | 总页面数 | 1,632 |
| 贡献者数 | {{NUMBEROFACTIVEUSERS}} | 有...位贡献者参与了建设 | 25 |
黑幕
黑幕
黑幕
<span class="heimu">黑幕</span> <span class="heimu"><s>黑幕</s></span>
重定向
#REDIRECT[[Wikitext指南]]
例如:重定向-测试
拒绝重定向:拒绝
[https://mdtwiki.top/index.php?title=%E9%87%8D%E5%AE%9A%E5%90%91-%E6%B5%8B%E8%AF%95&redirect=no 拒绝]
+1
+2
实用范式
一些被使用的范式。
class:mdtHome
<div class="mdtHome"> <div class="mdtPanel mdtHomeHero"> <div class="mdtHomeHeroLogo" aria-hidden="true"></div> <div class="mdtHomeHeroText"> <div class="mdtHomeHeroTitle">Mindustry-像素工厂 中文 Wiki</div> <div class="mdtHomeHeroSubtitle">官方内容 + 社区翻译补充</div> <div class="mdtHomeHeroLinks">[[塞普罗|塞普罗]] [[埃里克尔|埃里克尔]] [https://www.mindustry.top/ 资源站] [[逻辑|逻辑]] [[PVP模式|PVP]] [[模组|模组]] [[教程中心|教程]] [https://eoc.wuaze.com/zh/download/ext/app/index.html?i=1 版本下载]</div> </div> </div> </div>
拆解
<div class="mdtHome"> <div class="mdtHomeHeroLogo" aria-hidden="true"></div> </div>
引用
引用
<blockquote>引用</blockquote>
标记
标记
<mark>标记</mark>
待定
公式键入
不支持。
测试区&不支持语法
仅保留不受支持的语法。
外站WikiText
<math>x=v_0t+\frac{1}{2}at^2</math>
<chem>C6H12O6</chem>
<ref>引用源1</ref>
<ref name="name">引用源2</ref>
<ref name="name"/>
<ref group="注">注解1</ref>
<syntaxhighlight lang="python">
- Wiki标记会直接展示,不会被解析。
def function():
"""documentation string"""
if True:
print(True)
else:
print(False)
</syntaxhighlight>
{{#if:条件|aaa|bbb}}
HTML
<details> <summary>点击展开更多信息</summary>
这里是被折叠的内容,点击上方标题可以显示/隐藏。
- 这是列表项1
- 这是列表项2
</details>
<dialog open>
Greetings, one and all!
<form method="dialog"> <button>OK</button> </form>
</dialog>
<button name="button">Click me</button>
<style> body {
} </style>
Style
请输入文本 <style> .testSP { color:#00ff00; } </style>
Script
MarkDown
``` md的代码 ```
`md`
> md
- md
- md
- md 1. md
