本文針對那些須要快速掌握wikitext基本語法、使用wikitext完成基本表達的學習者。php
本文介紹的wikitext語法知識來源於Wikipedia#Help:Wikitext,解析工具以Sandbox解析的結果爲標準。java
本文使用markdown編寫,但儘可能模擬wikitext的展現效果。對於模擬過程有難度的,文中會註明效果略。markdown
''兩個單引號標記的文本顯示爲斜體''
兩個單引號標記的文本顯示爲斜體工具
'''三個單引號標記的文本顯示爲粗體'''
三個單引號標記的文本顯示爲粗體學習
<pre><code> 段落前必須空一行, 以表示接下來的部分是一個段落 </code></pre>ui
段落前必須空一行, 以表示接下來的部分是一個段落spa
:在行首添加一個引號表明一個縮進
效果略code
[[Image:picture.png| frame | center | frame/thumb分別給圖片加框或者提供拇指按鈕,也能夠什麼都不寫]]
圖像的顯示效果沒法預覽。圖片
{| cellpadding="10px" cellspacing="5px" border="1px" align="center" |- !一個豎線加一個橫槓表明一個tr !一個感嘆號表明一個th |- |一個豎線表明一個td |注意表格語法的開頭和結尾 |}
<table> <thead> <tr class="header"> <th><p>一個豎線加一個橫槓表明一個tr</p></th> <th><p>一個感嘆號表明一個th</p></th> </tr> </thead> <tbody> <tr class="odd"> <td><p>一個豎線表明一個td</p></td> <td><p>注意表格語法的開頭和結尾</p></td> </tr> </tbody> </table>ip
標題使用等於號包裹文本,從==
到======
表明h2
到h6
。爲何沒有h1
?由於它被用做當前頁的標題。
#數字列表在行首加#號 ##經過增長#號調整項目的層級
<!-- -->
*無序列表在行首加*號 **經過增長*號調整項目的層級
<!-- -->
;wiki提供了一種定義列表:與冒號配合使用
wiki提供了一種定義列表<br />與冒號配合使用
<pre><code>在wiki中引用能夠自動生成<ref>參考文獻</ref>。 <references /> </code></pre>
在wiki中引用能夠自動生成[1]。
<!-- -->
[[使用雙層方括號來建立一個內部連接]],進一步使用管道連接顯示[[使用雙層方括號來建立一個內部連接|更簡短的連接名稱]]。
使用雙層方括號來建立一個內部連接,進一步使用管道連接顯示更簡短的連接名稱。
使用單層方括號建立外部連接[https://en.wikipedia.org/wiki/Help:Wikitext],我更傾向給它一個標題[https://en.wikipedia.org/wiki/Help:Wikitext 這裏是wikitext的語法知識]。
使用單層方括號建立外部連接https://en.wikipedia.org/wiki/Help:Wikitext,我更傾向給它一個標題這裏是wikitext的語法知識。
<code><nowiki></code>標記的<nowiki>''wiki''</nowiki>語句不會被引擎解析。
<nowiki>
標記的''wiki''語句不會被引擎解析。
若是每個行開頭加一個空格,那麼 我在代碼中的樣式會被保留,這有點像<code><pre></code>
若是每個行開頭加一個空格,那麼<br />我在代碼中的樣式會被保留,這有點像<pre>
<source lang="java">
標記的代碼塊會被高亮,例如:
<source lang="java"> package please; public class Quiet{ //一個安靜的Java類 } </source>
<!-- -->
package please; public class Quiet{ //一個安靜的Java類 }
##6、水平線和簽名
經過使用四條連續的短橫----
建立一個水平線
經過使用三條波浪線~~~
建立只有名字的簽名,四條波浪線~~~~
建立名字加日期的簽名,五條波浪線~~~~~
建立只有日期的簽名。