Project:Wiki标记语法参考

此页有脚本错误。在网站编辑解决此问题前,你可以查看以上的部分内容。

{{ Devmo_editor_TOC() }}

The mediawiki syntax is obsolete!

下面的是下面的是反映了我们当前标记页面的“最佳做法”的一个维基语法参考。

如果你需要做一些违反以下指导的标记的话,没问题 -- 没有人会向你喊叫的。 Just please try to stick to these guidelines as much as possible. 如果你对这些知道有任何问题的话, contact Dria, or ask on the #devmo IRC channel at irc://irc.mozilla.org.

基础

段落、部分、换行

Result Markup
章节

这样编写代码(而不是真的使用章节)是为了防止章节编辑功能的混乱

<font style="font-size:160%"> 章节 </font>

<hr>

<font style="font-size:140%"> 子章节 </font>

<hr>

<font style="font-size:120%"> 子子章节 </font>

<font style="font-size:100%"> 子子子章节 </font>

如果你的文档需要四个以上的章节层次的话,建议分割成数个小页面并将它们链接起来。

= 章节 =

== 子章节 ==

=== 子子章节 ===

==== 子子子章节 ====
段落和换行

两行之间单独的回车字符 没有任何作用。

空一行

表示新起一个段落。

你可以用
"br" 标记
来强制
换行。

两行之间单独的回车字符
没有任何作用。

空一行

表示新起一个段落。

你可以用<br />
"br" 标记<br />
来强制<br />
换行。

章节

子章节

子子章节

子子子章节

</pre> |- |- |class="header" width="50%" colspan="2"|段落和换行 |-

|- | 两行之间单独的回车字符 没有任何作用。

空一行

表示新起一个段落。

你可以用
"br" 标记
来强制
换行。 |

两行之间单独的回车字符
没有任何作用。

空一行

表示新起一个段落。

你可以用<br />
"br" 标记<br />
来强制<br />
换行。

|- |}

格式化

结果 标记
文本格式化

斜体 或者 强调

''斜体'' 或者 ''强调''

粗体 或者 更加强调

'''粗体''' 或者 '''更加强调'''

粗斜体 或者 非常强调

'''''粗斜体''''' 或者 '''''非常强调'''''

这儿有些in-line code(在文本中放置的代码)的例子。

这儿有些<code>in-line code</code>(在文本中放置的代码)的例子。
This is how
    to do code
    blocks.
另一种方法
是在每一行前
加入一个空格。
<pre>
This is how
    to do code
    blocks.
</pre>

 另一种方法
 是在每一行前
 加入一个空格。

引用文字——这是一段引用的文字。
<blockquote>
引用文字——这是一段引用的文字。
</blockquote>

小尺寸的文字。

<small>小尺寸的文字。</small>

<big>大尺寸的文字。</big>

<big>大尺寸的文字。</big>

划了删除线的。

<strike>划了删除线的。</strike>

划了下划线的。

<u>划了下划线的。</u>

标。

<sup>上</sup>标。

标。

<sub>下</sub>标。

列表

结果 标记
Bulleted Lists
  • 手册
    • 参考
    • 指导
  • 文章
    • 教程
      • JavaScript
      • HTML
      • CSS
    • 提示和技巧
  • 常见问题

项目符号和缩进可以通过CSS来改变。

* 手册
** 参考
** 指导
* 文章
** 教程
*** JavaScript
*** HTML
*** CSS
** 提示和技巧
* 常见问题
带编号的列表
  1. 手册
    1. 参考
    2. 指导
  2. 文章
    1. 教程
      1. JavaScript
      2. HTML
      3. CSS
    2. 提示和技巧
  3. 常见问题

项目编号和样式可以通过CSS来改变。

# 手册
## 参考
## 指导
# 文章
## 教程
### JavaScript
### HTML
### CSS
## 提示和技巧
# 常见问题

链接

结果 标记
内部链接

简单的到另外一页的内部链接...

四月一日是 愚人节.

四月一日是 [[愚人节]].

链接文本和目标页标题不同的内部链接...

四月一日 恰好是 Dria 的生日。怎么有这种事……Kakurady

[[愚人节|四月一日]] 恰好是 Dria 的生日。

到另一页特定章节的内部链接...

一些在愚人节过生日的人.

[[愚人节#生日|一些在愚人节过生日的人]].

Endings are blended into the link... 这个…… In April, the crocuses begin to bloom.

In April, the [[crocus]]es begin to bloom.

加入一个链接到你的用户页面的签名...

Kakurady

或者

Kakurady 03:14 2006年1月18日 (PST)

(签名可以在参数设置中更改,但请不要太花哨)

~~~

或者

~~~~
外部链接

自动URL链接...

http://www.mozilla.org

http://www.mozilla.org

链接文本不同的外部链接...

Mozilla 项目

[http://www.mozilla.org Mozilla 项目]
维基间连接

待完成 (跨语言链接请见下文)

待完成

分类

每一页都应该被分到一个 MediaWiki 分类中。 用以下的语法给一页加上分类:

[[Category:分类名]]

这些分类链接应该被放置在页面底端内容之后。加入尽量多的、合适的分类链接。例如,关于怎样使用 Venkman (JavaScript调试器)的教程可以被放在 "Venkman"、"工具"、和"教程" 分类里。

而所有分类最后都应该被放在 Category:All Categories里.

高级标记

表格

Result Markup
Table Markup

你可以使用普通的HTML标记方法来制作表格,也可以使用维基的标记方法。维基表格标记可以少打些字, 但这大概就是它唯一的优点了。你可以用你用的最顺手的一种方法。

第1个标题 第2个标题
第1个单元格 第2个单元格
<table class="standard-table">
  <tr>
    <th>第1个标题</th>
    <th>第2个标题</th>
  </tr>
  <tr>
    <td>第1个单元格</td>
    <td>第2个单元格</td>
  </tr>
</table>
第1个标题 第2个标题
第1个单元格 第2个单元格
{| class="standard-table"
|-
|class="header"|第1个标题
|class="header"|第2个标题
|-
|-
|第1个单元格
|第2个单元格
|-
|}

图片

结果 标记
图片

内嵌图片...

Image:Firefox-logo.png

[[Image:Firefox-logo.png]]

带替代文字的内嵌图片...

一张Firefox标志。

[[Image:Firefox-logo.png|一张Firefox标志。]]

带替代文字的缩略图...

Flower macro shot.

[[Image:Flower.jpg|thumb|Flower macro shot.]]

到图片的链接...

Flower macro shot.

[[media:Flower.jpg|Flower macro shot.]]

分类

每一也都应该被分到一个 MediaWiki 分类中。 用以下的语法给一页加上分类:

[[Category:分类名]]

这些分类链接应该被放置在页面底端内容之后。加入尽量多的、合适的分类链接。例如,关于怎样使用 Venkman (JavaScript调试器)的教程可以被放在 "Venkman"、"工具"、和"教程" 分类里。

而所有分类最后都应该被放在 Category:All Categories里.

到其他语言版本的链接

有到同一页其他语言版本的链接的话总是好的。 例如,在这一页中加入到这一页法语版本的链接, 只要将下列语法加入该页底部:

[[fr:Aide:Référence des balises wiki]]

也就是说,只要加入到这一页的内部链接,并在页面名称之前加上页面语言前缀就可以了。

分类页面也可同样处理。

强制忽略维基标记

如果你需要让处理器强制忽略一段维基标记,只要像这样用"nowiki"标记将其环绕就可以了:

<nowiki>'''这段维基标记不会被处理'''</nowiki>

'''这段维基标记不会被处理'''

在维基文本中使用 HTML

下列标记是可以使用的:

  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Presentational markup', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Presentational markup', '<big>') }}</big>
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Text containers', '
    ') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Others', '
    ') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Tables', '') }}
  • <center>
  • <cite>
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Logical markup', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Lists', '
    ') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Other containers', '
    ') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Lists', '
    ') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Lists', '
    ') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Logical markup', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Presentational markup', '<font>') }}</font>
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Headings', '

    ') }}

  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Headings', '

    ') }}

  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Headings', '

    ') }}

  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Headings', '

    ') }}

  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Headings', '
    ') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Headings', '
    ') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Other containers', '<hr>') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Presentational markup', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Lists', '
  • ') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Lists', '
      ') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Text containers', '

    ') }}

  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Text containers', '
    ') }}
  • <rb>
  • <rp>
  • <rt>
  • <ruby>
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Presentational markup', '<s>') }}</s>
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Presentational markup', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Presentational markup', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Logical markup', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Presentational markup', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Presentational markup', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Tables', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Tables', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Tables', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Tables', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Presentational markup', '<tt>') }}</tt>
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Presentational markup', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Lists', '
      ') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Logical markup', '') }}
  • {{ mediawiki.interwiki('wikipedia', 'HTML_element#Others', '') }}

特殊字符

Result Markup

Umlauts 和音调:

è é ê ë ì í

À Á Â Ã Ä Å
Æ Ç È É Ê Ë
Ì Í Î Ï Ñ Ò
Ó Ô Õ Ö Ø Ù
Ú Û Ü ß à á
â ã ä å æ ç
è é ê ë ì í
î ï ñ ò ó ô
œ õ ö ø ù ú
û ü ÿ


è é ê ë ì í

&Agrave; &Aacute; &Acirc; &Atilde; &Auml; &Aring;
&AElig; &Ccedil; &Egrave; &Eacute; &Ecirc; &Euml;
&Igrave; &Iacute; &Icirc; &Iuml; &Ntilde; &Ograve;
&Oacute; &Ocirc; &Otilde; &Ouml; &Oslash; &Ugrave;
&Uacute; &Ucirc; &Uuml; &szlig; &agrave; &aacute;
&acirc; &atilde; &auml; &aring; &aelig; &ccedil;
&egrave; &eacute; &ecirc; &euml; &igrave; &iacute;
&icirc; &iuml; &ntilde; &ograve; &oacute; &ocirc;
&oelig; &otilde; &ouml; &oslash; &ugrave; &uacute;
&ucirc; &uuml; &yuml;

发音:
¿ ¡ « » § ¶
† ‡ • - – —

&iquest; &iexcl; &laquo; &raquo; &sect; &para;
&dagger; &Dagger; &bull; - &ndash; &mdash;

商业符号:
™ © ® ¢ € ¥

£ ¤
&trade; &copy; &reg; &cent; &euro; &yen;
&pound; &curren;
希腊字母:

α β γ δ ε ζ
η θ ι κ λ μ ν
ξ ο π ρ σ ς
τ υ φ χ ψ ω
Γ Δ Θ Λ Ξ Π
Σ Φ Ψ Ω

&alpha; &beta; &gamma; &delta; &epsilon; &zeta;
&eta; &theta; &iota; &kappa; &lambda; &mu; &nu;
&xi; &omicron; &pi; &rho;  &sigma; &sigmaf;
&tau; &upsilon; &phi; &chi; &psi; &omega;
&Gamma; &Delta; &Theta; &Lambda; &Xi; &Pi;
&Sigma; &Phi; &Psi; &Omega;

数学字符:
∫ ∑ ∏ √ − ± ∞
≈ ∝ ≡ ≠ ≤ ≥
× · ÷ ∂ ′ ″
∇ ‰ ° ∴ ℵ ø
∈ ∉ ∩ ∪ ⊂ ⊃ ⊆ ⊇
¬ ∧ ∨ ∃ ∀ ⇒ ⇔
→ ↔ ↑

&int; &sum; &prod; &radic; &minus; &plusmn; &infin;
&asymp; &prop; &equiv; &ne; &le; &ge; 
&times; &middot; &divide; &part; &prime; &Prime;
&nabla; &permil; &deg; &there4; &alefsym; &oslash;
&isin; &notin; &cap; &cup; &sub; &sup; &sube; &supe;
&not; &and; &or; &exist; &forall; &rArr; &hArr;
&rarr; &harr; &uarr;
x2   ≥   0 true.
  • 如果要空出一些空间的话,使用非断行空格 - &nbsp;.
  • &nbsp; 同时防止在文中断行,这在公式中很有用。
<i>x</i><sup>2</sup>&nbsp;&nbsp;&ge;&nbsp;&nbsp;0 true.

 

有用的Firefox拓展

其他参考

Devmo-specific

外部

由于封禁,全部删除

{{ languages( { "de": "Help:de/Wiki_Markup_Referenz", "en": "Project:en/Wiki_Markup_Reference", "fr": "Help:fr/R\u00e9f\u00e9rence_des_balises_wiki", "pt": "Help:pt/Refer\u00eancia_de_marca\u00e7\u00e3o_Wiki", "ja": "Help:ja/Wiki_Markup_Reference" } ) }}

附件

文件 大小 日期 附加者为
Firefox-logo.png
15734 字节 2006-01-18 06:12:01 Kakurady
Flower.jpg
4060 字节 2008-01-05 05:44:41 China.firefox
Logga.jpg
57917 字节 2008-11-17 19:49:59 Petter Bergström
(JOAS).jpg
165740 字节 2008-11-17 19:19:52 Joao Silva

Document Tags and Contributors

标签:
Contributors to this page: Klp99, Kakurady, fscholz, Svi7142, Simonyanix, Mosesofmason
最后编辑者: fscholz,