Help:源代码编辑
(重定向自Help:编辑代码)

本页面仍未更新完毕,因此部分内容可能不完整或有错误。
在创建和编辑页面时,相较可视化编辑模式的“所见即所得”,源代码编辑模式能够帮助您更为快速地得到一些高级样式、更方便地在本地保存您的劳动成果。此外,部分功能暂时只能在源代码编辑模式中实现。
本文档介绍了大部分源代码编辑模式下的语法(即wiki语法)。
如果您有Markdown或HTML的基础,这部分内容应该很容易上手。Markdown或HTML有对应用法时,表格中会同时列出其写法以方便您对比。如果您不知道什么是Markdown或HTML,请忽略表格对应列的内容,这不会对您学习源代码编辑造成任何影响。
您可以在源代码编辑模式中使用部分HTML标签和CSS内联样式,请参见Help:HTML与源代码编辑。但Markdown语法对源代码编辑模式无效,除非它的某项语法与wiki语法或HTML语法一致。
文本
粗体或斜体样式亦可与下划线样式组合使用。
摘要 | 输入(wiki语法) | Markdown语法[注 1] | HTML语法 | 效果 | HTML输出 | 备注 |
---|---|---|---|---|---|---|
斜体字 | ''斜体字''
|
*斜体字* _斜体字_
|
<i>斜体字</i>
|
斜体字 | 同HTML语法 | 亦可使用HTML语法 |
粗体字 | '''粗体字'''
|
**粗体字** __粗体字__
|
<b>粗体字</b>
|
粗体字 | 同HTML语法 | 亦可使用HTML语法 |
粗斜体字 | '''''粗斜体字'''''
|
***粗斜体字*** ___粗斜体字___
|
<i><b>粗斜体字</b><i>
<b><i>粗斜体字</i><b>
|
粗斜体字 | wiki语法输出<i><b>粗斜体字</b><i> ;HTML语法依对应嵌套顺序 |
亦可使用HTML语法 |
下划线 | 同HTML语法 | 同HTML语法 | <span style="text-decoration: underline">下划线</span>
|
下划线 | 同HTML语法 | 使用<u>下划线</u> 语法生成单纯的下划线不符合HTML标准
|
段落与列表
摘要 | 输入(wiki语法) | Markdown语法[注 1] | HTML语法 | 效果 | HTML输出 | 备注 |
---|---|---|---|---|---|---|
新段落 | 第一段 第二段
|
同wiki语法, 亦可使用段末两个半角空格来换行 |
<p>第一段</p>
<p>第二段</p>
|
第一段
第二段 |
同HTML语法 | 亦可使用HTML语法。 在模板参数等场景中可能无法使用wiki语法,可以考虑切换到HTML语法。 除非有特别需要,尽量不要使用手动换行( <br> )。
|
手动换行 | 同HTML语法 | 同HTML语法, 或按一次回车/换行键 |
第一行<br>第二行
|
第一行 第二行 |
同HTML语法 | 使用更为标准的闭合的标签(<br /> )也可以
|
无序列表 | * 无序列表项1 * 无序列表项2 |
同wiki语法,* 可换为+ 或-
|
<ul>
<li>无序列表1</li>
<li>无序列表2</li>
</ul>
|
|
同HTML语法 | * 必须在一行的开头;wiki语法中, * 之后不加空格亦可。这与Markdown语法要求不同。
|
有序列表 | # 第1项 # 第2项 |
1. 第1项 2. 第2项 |
<ol>
<li>第1项</li>
<li>第2项</li>
</ol>
|
|
同HTML语法 | # 必须在一行的开头;# 之后不加空格亦可;自动编号 |
缩进 | 不缩进 : 缩进一个级别 :: 缩进两个级别 …… |
四个空格可以缩进一个级别 | 使用CSS(text-indent )
|
不缩进
…… |
不缩进
<dl>
<dd>缩进一个级别
<dl>
<dd>缩进两个级别</dd>
</dl>
</dd>
</dl>
……
|
: 之后不加空格亦可;这种用法下,wiki语法输出的HTML并不符合HTML标准 |
定义 | ; 定义 : 定义内容 |
/ | <dl>
<dt>定义</dt>
<dd>定义内容</dd>
</dl>
|
|
同HTML语法 | ; 和: 之后不加空格亦可
|
- 列表高级语法
- 无序列表(
*
)和有序列表(#
)。用例如下:
输入(wiki语法) | 效果 |
---|---|
* 第一级无序列表 ** 第二级无序列表 * 第一级无序列表 |
|
# 第一级有序列表第1项 ## 第二级有序列表第1项 ## 第二级有序列表第2项 # 第一级有序列表第2项 |
|
* 第一级无序列表 *# 第二级有序列表第1项 *# 第二级有序列表第2项 * 第一级无序列表 |
|
# 第一级有序列表第1项 #* 第二级无序列表 #* 第二级无序列表 # 第一级有序列表第2项 |
|
- 要在某列表项下添加不带列表的说明,请使用
<br>
:
# 工藤新一<br>即江户川柯南 # 毛利兰 |
|
- 某些用例中,使用
:
虽然能达到同样的显示效果,但会导致列表重新编号。
链接
内部链接
[[TV1]]
将生成TV1。[[TV1|云霄飞车杀人事件]]
将生成云霄飞车杀人事件。此时显示的文字是“云霄飞车杀人事件”,但实际上链接到了“TV1”。[[#表格]]
将生成#表格,它链接到当前页面的“表格”章节;[[TV1#登场角色]]
将生成TV1#登场角色,它将链接到“TV1”页面的“登场角色”章节。
链接标签语法(如[[TV1|云霄飞车杀人事件]]
)仍可使用。
外部链接
[http://www.example.org 链接标签]
将生成链接标签。[http://www.example.org]
将生成[1]。自动编号。不要使用这种链接形式。http://www.example.org
将生成 http://www.example.org 。链接前后各需要键入一个半角空格。
外部链接会有一个箭头(目标为网页)或文件(目标为文件)标记,以与内部链接和跨wiki链接区别。另请阅读柯南百科:免责声明。
跨wiki链接
[[Wikipedia:Detective Conan]]
将生成Wikipedia:Detective Conan,它链接到英文维基百科的“Detective Conan”条目。[[Wikipedia:zh:名侦探柯南]]
将生成Wikipedia:zh:名侦探柯南,它链接到中文维基百科的“名侦探柯南”条目。
链接标签语法(如[[TV1|云霄飞车杀人事件]]
)仍可使用。
所有可用的跨wiki链接请参见Special:跨wiki。如果目标站点亦运行MediaWiki,则跨wiki前缀可嵌套。
标题
==二级标题==
到======六级标题======
将生成二到六级标题(等号数量对应级别)。标题代码必须独占一行。页面标题对应一级标题,故不要再使用一级标题(=一级标题=
)。
表格
主条目:Help:表格
请不要使用其他类似于表格的模板(如Template:卡片)来代替表格的功能。
如果表格较为简单、列数不多,可以考虑使用Template:分列、Template:边框等模板以使得在手机等窄屏幕设备上有更好的阅读体验。
脚注
可以制作注释、参考文献等内容。
添加下述代码在想要添加脚注的地方:
<ref>脚注内容的说明</ref>
随后在想要显示脚注的地方添加下述代码即可(通常是底部):
<references />
如果需要在多处使用相同的脚注内容,可以在想要添加脚注的地方使用,也可以使用Template:R:
<ref name="脚注命名" />
随后在显示脚注的地方添加下述代码即可:
<references> <ref name="脚注命名">脚注内容的说明</ref> </references>
如果需要为脚注添加组名称,如“注”,可以使用下述代码添加到想要添加脚注的地方:
<ref group="注">脚注内容的说明</ref>
然后在显示脚注的地方添加下述代码即可:
<references group="注" />
上述第二种与第三种情况可以混合使用。
代码
非wiki文本
想要输入不被wiki格式处理的文本,如需要进行代码格式示范等,可使用下述符号包括
<nowiki>代码内容</nowiki>
非wiki文本(带外框)
想要输入不被wiki格式处理的文本,如需要进行代码格式示范等,并且代码被灰色底框包括,可使用下述符号包括。(不应当滥用本格式作为文字的底框效果,请使用Template:Textbox)
<pre>代码内容</pre>
如果该内容长度较短,不希望该内容单独成行,可以考虑配合使用<code>
和<nowiki>
,如<code><nowiki>代码内容</nowiki></code>
。
非wiki文本(自由换行/空格)
想要输入不被wiki格式处理的文本,如需要进行多换行段落的显示等,可使用下述符号包括
<poem>代码内容</poem>
页面功能
重定向
将#REDIRECT [[目标页面名称]]
或#重定向 [[目标页面名称]]
放置于页面的最前端,保存后打开该页面均将自动跳转至目标页面。
跨语言
2022年3月,本站与德语柯南百科和英语柯南百科达成了Interwiki共建协议。 对于共有的页面,编写者可以通过在页面任意位置(建议在底部)加入如下代码来关联其他百科的对应页面,关联后页面上的“语言”菜单中将显示对应语言的链接。
其中de表示Deutsch,即德语柯南百科(ConanWiki);en表示English,即英语柯南百科(Detective Conan Wiki,简称DCW)。页面上的“语言”菜单中将始终按字母顺序排列。
[[de:页面名称]] [[en:页面名称]]