Wiki syntax
Jump to navigation
Jump to search
Wiki syntax is MediaWiki's simple text formatting used in writing wiki pages. See also Wikitext syntax.
For current state on things, see en:Wikipedia:How to edit a page.
This page is to suggest changes and enhancements.
Syntax Components[edit]
Syntax symbol key:
label: -> Definition label (lab) ' ' -> All of list (aof) '|' -> One of list (oof) '*' -> Zero or more (zom) '+' -> One or more (oom) '?' -> Optional (opt) ';' -> Definition end (end) "text" -> Literal (lit)
Wiki[edit]
wiki: wiki-item*; wiki-item: line | b-quote; line: section-line | list-line | space-line | indent-line | div-line | free-line; section-line: section endl; list-line: list endl; space-line: " " free-line; indent-line: ":" free-line; div-line: "----"; free-line: ...???
Section[edit]
section: section-level ws? section-name ws? section-level; section-level: "==" | "===" | "===="; section-name: ...???
List[edit]
list: p-list | d-list;
p-list: p-list-line+; p-list-line: p-list-spec free-line; p-list-spec: p-list-item+; p-list-item: "*" | "#";
d-list: d-list-line+; d-list-line: ";" d-list-item ":" d-list-defn endl;
Blockquote[edit]
b-quote: "<blockquote>" ws? free-line* ws? "</blockquote>";
Links[edit]
link: "[[" link-item "]]" blend?; link-item: page-spec | pipe-link | ns-link