WikiText 編寫教學
MediaWiki軟件(如本 Wiki)使用WikiText標記語言,它允許用戶透過簡單的文本標記來創建豐富的網頁內容。這裏將簡略介紹WikiText的編寫方法,幫助各位編寫者快速了解這種編寫語言。更多的編寫方法可見mw:Help。
1. 基礎格式
1.1 標題和段落
WikiText使用等號(=)來創建標題,等號的數量表示標題級別[注 1][注 2]:
= 一级标题 = == 二级标题 == === 三级标题 === ==== 四级标题 ==== ===== 五级标题 ===== ====== 六级标题 ======
示例效果:
一級標題
二級標題
三級標題
四級標題
五級標題
六級標題
--> 段落之間使用空行分隔:
这是第一个段落。 这是第二个段落。
1.2 文本格式
''斜体文字'' '''粗体文字''' '''''粗斜体文字''''' <u>下划线文字</u> <s>删除线文字</s> <code>代码格式</code> <pre>预格式化文本块
示例效果:
- 斜體文字
- 粗體文字
- 粗斜體文字
- 下劃線文字
刪除線文字代码格式
2. 連結和URL
2.1 內部連結
[[页面名称]] [[页面名称|显示文本]]
示例:
2.2 外部連結
[https://www.example.com] [https://www.example.com 示例网站]
示例效果:
2.3 分類和文件連結
[[Category:分类名称]] [[File:文件名.jpg]] [[File:文件名.jpg|thumb|200px|图片说明]]
3. 列表
3.1 無序列表
* 第一项 * 第二项 ** 第二项的子项 * 第三项
示例效果:
- 第一項
- 第二項
- 第二項的子項
- 第三項
3.2 有序列表
# 第一项 # 第二项 ## 第二项的子项 # 第三项
示例效果:
- 第一項
- 第二項
- 第二項的子項
- 第三項
3.3 定義列表
;术语1 :定义1 ;术语2 :定义2
示例效果:
- 術語1
- 定義1
- 術語2
- 定義2
4. 表格
4.1 基本表格
{| class="wikitable"
! 表头1
! 表头2
|-
| 单元格1
| 单元格2
|-
| 单元格3
| 单元格4
|}
示例效果:
| 表頭1 | 表頭2 |
|---|---|
| 單元格1 | 單元格2 |
| 單元格3 | 單元格4 |
4.2 複雜表格
{| class="wikitable"
! 姓名 !! 年龄 !! 职业
|-
| 张三 || 25 || 工程师
|-
| colspan="2" | 李四,30岁 || 医生
|-
| 王五 || rowspan="2" | 40+ || 教师
|-
| 赵六 || 律师
|}
示例效果:
| 姓名 | 年齡 | 職業 |
|---|---|---|
| 張三 | 25 | 工程師 |
| 李四,30歲 | 醫生 | |
| 王五 | 40+ | 教師 |
| 趙六 | 律師 | |
5. 模板
模板是預定義的內容塊,可以在多個頁面中重複使用。
5.1 基本模板使用
{{模板名}}
{{模板名|参数1=值1|参数2=值2}}
5.2 常用模板示例
{{Infobox 人物
|姓名=张三
|出生日期={{birth date|1990|1|1}}
|职业=工程师
}}
5.3創建模板
根據5.1在頁面中使用要創建的模板後,保存退出編輯狀態可以看到模板為紅色字體,點擊進入即可創建對應模板.
5.4創建變量
在模板中使用以下內容即可創建變量
{{变量名称}}
5.4示例模板以及頁面
輸入 (少女祈祷中...) 的效果:
(少女祈禱中...)
6. 高級功能
6.1 魔術字(Magic Words)
魔術字是系統預定義的變量或函數,用於顯示動態內容:
{{CURRENTYEAR}} - 当前年份
{{PAGENAME}} - 当前页面名
{{#if:条件|为真时显示|为假时显示}}
示例:
- 今年是2026年
- 當前頁面是WikiText編寫教學:從入門到精通
6.2 解析器函數
{{#expr:1+1}} - 计算表达式
{{#time:Y-m-d|2023-01-01}} - 格式化时间
{{#switch:值|情况1=结果1|情况2=结果2|默认结果}}
示例:
- 1+1=2
6.3 HTML標籤
WikiText支援部分HTML標籤:
<span class="red">红色文字</span> <span style="color:#7b08ff">自定义颜色</span> <references/> - 显示引用列表
紅色文字[注 3]
自定義顏色
- 显示引用列表
- ↑ 不推薦使用一級標題。通俗的講,是因為網頁中唯一一個一級標題名額被頁面標題佔了。
- ↑ 六級標題使用上和五級標題無區別
- ↑ 目前已定義的類別參見MediaWiki:Gadget-Formatting.css(包括顏色和字體)