Wiki標記語言

Wiki標記語言(英語:Wiki markup language),亦稱Wikitext語言wiki代碼,是一種輕量級標記語言,用於撰寫Wiki網頁,例如維基百科。它在HTML基礎上進行簡化,最終目的是由Wiki軟件轉換成HTML,由瀏覽器進行渲染。該語言最初創建於1995年,在最初的wiki站點WikiWikiWeb用于格式化頁面。

維基百科條目編輯窗口的截圖。注意<nowiki>標籤用作轉義wiki標記和HTML。HTML註解可在<!-- -->標籤中見到。

目前沒有普遍接受的標準wikitext語言。語法、架構、驗證、關鍵字等特定的網站上面所用的特定wiki軟件。例如,所有wikitext標記語言有簡單的執行其他頁面的超鏈接方式,但對於這些鏈接有幾種不同的語法學規範。許多wiki尤其是早期的站點使用CamelCase來標記需要自動鏈接英語AutoLink的詞語。在MediaWiki中,這一規範以被維基百科稱為「自由鏈接」(free link)的[[…]]註解替換。[1]

不同的Wiki程序或許支持不同的wikitext中HTML元素組合的使用。一些情況下,單獨的wiki站點或許配置許可的HTML元素。MediaWiki支持大多數常見的HTML標籤。

標準化

Creole英語Creole (markup)是對「用於跨越不同wiki站點的常見wiki標記語言」的一次嘗試。[2]已有幾部wiki引擎實現了Creole。[3]1.0版規範於2007年7月發布。[4]該規範不受MediaWiki支持。

參考資料

  1. ^ Wikipedia:Free links. Wikipedia, the Free Encyclopedia. [2008-08-08]. (原始內容存檔於2022-05-14). 
  2. ^ WikiCreole: Home. Wikicreole.org. [2008-11-26]. (原始內容存檔於2012-05-04). 
  3. ^ WikiCreole: Engines. Wikicreole.org. [2008-11-26]. (原始內容存檔於2012-05-04). 
  4. ^ WikiCreole: Creole 1.0. Wikicreole.org. [2008-11-26]. (原始內容存檔於2012-05-04). 

外部連結