←用户:Kqa因为以下原因,您没有权限编辑本页: 您所请求的操作仅限于这些用户组的用户使用:用户、自动确认用户 您必须确认您的电子邮件地址才能编辑页面。请通过系统设置设置并确认您的电子邮件地址。 您可以查看和复制此页面的源代码。 {{User}} ===关于我=== <span style="background-color:#fb7299;padding:5px;border-radius:3px;">哔哩哔哩 [http://space.bilibili.com/141412428 @靠墙的钴-60]</span> ==挖坑== 皇室战争 进展: {{皇室战争}} ==写在前面== ''欢迎参与语音维基的编辑!在开始编辑前,请务必学习Wiki语法。本文是Voicewiki的语法入门教程。'' ''如果有HTML语法基础,接下来的学习会轻松很多,因为Voicewiki支持主要的HTML脚本。'' 这个栏目是按照要点编写的{{Mask|Content=二轮复习}},无法涵盖所有的Voicewiki格式。请先通过目录了解一下这里都写了什么。 ''学会了语法并不意味着可以任意进行编辑。格式规范也是Wiki生态的重要部分。'' ==官方文档== *[[语音维基:用户手册]] *[[语音维基:格式规范]] *[[帮助:Wiki语法入门]] *[[帮助:Wiki名词解释]] *[[帮助:索引]] *Voicewiki采用Mediawiki作为引擎,可以参考[http://mediawiki.org Mediawiki的文档]。 ==格式化文本== ''这是wiki最基本的功能。{{Mask|Content=其中一些格式不常用的,忘了吧(doge)}}。'' *参见Mediawiki官方文档 [http://mediawiki.org/wiki/Help:Formatting/zh 帮助:格式化文本 - Mediawiki]。 ''这里只列出常用的。'' {| align=center |- |<code><nowiki>右边是html注释→ <!--注释内容--> ←左边是html注释</nowiki></code> |→ |右边是html注释→ <!--注释内容--> ←左边是html注释 |- |<code><nowiki><nowiki>写在nowiki里的<div>代码</div></nowiki></nowiki></code> |→ |<nowiki>写在nowiki里的<div>代码</div></nowiki> |- |<code><nowiki><code><nowiki>写在pre里的文字</nowiki></code></nowiki></code> |→ |<code><nowiki>写在pre里的文字</nowiki></code> |- |<code><nowiki>''这是斜体''</nowiki></code> |→ |''这是斜体'' |- |<code><nowiki>'''这是加粗'''</nowiki></code> |→ |'''这是加粗''' |- |<code><nowiki>'''''这是加粗斜体'''''</nowiki></code> |→ |'''''这是加粗斜体''''' |} *也可用HTML的文字样式代码。例如: {| align=center |- |<code><nowiki><b>这是加粗</b></nowiki></code> |→ |<b>这是加粗</b> |- |<code><nowiki><u>这是下划线</u></nowiki></code> |→ |<u>这是下划线</u> |- |<code><nowiki><s>这是删除线</s></nowiki></code> |→ |<s>这是删除线</s> |} ===颜色=== *可以使用{{tl|color}}模板改变文字前景色,{{tl|bgcolor}}模板改变文字背景色,使用方法请点击模板链接查看。 ''这不是Wiki原有的实现方法,因此在其他Wiki上可能并不适用。'' *当然,也可以使用HTML的<code><nowiki><font></nowiki></code>或<code><nowiki><div style="xxxxx"></nowiki></code>。 ===换行、换段=== *在编辑页面显示的换行,不一定真的会换行{{Mask|Content=不是bug,是特性}}。 *在Voicewiki中,“换行”有两种不同的方法。分别是“另起一行”和“另起一段”。它们有略微的区别: <pre style="display: inline; align: center;"> 这是一行文字 <br> (另起了一行) (另起了一段)</nowiki></code> <div align="center">↓</div> 这是一行文字 <br> (另起了一行) (另起了一段) ==目录、小标题== {| align=center |- |<code><nowiki>==二级目录==</nowiki></code> |→ |==二级目录== |- |<code><nowiki>===三级目录===</nowiki></code> |→ |===三级目录=== |- |<code><nowiki>====四级目录====</nowiki></code> |→ |====四级目录==== |- |<code><nowiki>=====五级目录=====</nowiki></code> |→ |=====五级目录===== |- |<code><nowiki>======六级目录======</nowiki></code> |→ |======六级目录====== |} *目录最多六级。 *需要特别注意的是,一级标题(<code><nowiki>= 一级标题 =</nowiki></code>)是给条目大标题使用的,不要随意使用。 *也可以用html代码: {| align=center |- |<code><nowiki><h2>二级目录</h2></nowiki></code> |→ |<h2>二级目录</h2> |- |<code><nowiki><h3>三级目录</h3></nowiki></code> |→ |<h3>三级目录</h3> |- |<code><nowiki><h4>四级目录</h4></nowiki></code> |→ |<h4>四级目录</h4> |- |<code><nowiki><h5>五级目录</h5></nowiki></code> |→ |<h5>五级目录</h5> |- |<code><nowiki><h6>六级目录</h6></nowiki></code> |→ |<h6>六级目录</h6> |} *当正文内容与标题足够多的情况下,系统会自动在第一个标题之前生成一个目录。 ==超链接== 参见{{Main|帮助:插入链接}}。 ===内链=== {| align=center |- |<code><nowiki>[[首页]]</nowiki></code> |→ |[[首页]] |- |<code><nowiki>[[首页|这里链接到首页]]</nowiki></code> |→ |[[首页|这里链接到首页]] |} ===外链=== {| align=center |- |<code><nowiki>[http://mediawiki.org Mediawiki]</nowiki></code> |→ |[http://mediawiki.org Mediawiki] |- |<code><nowiki>http://mediawiki.org</nowiki></code> |→ |http://mediawiki.org |- |<code><nowiki>[http://mediawiki.org]</nowiki></code> |→ |[http://mediawiki.org] |} *如果不给加了方括号的外链命名,会自动分配一个序号。 *(链接到分类页面): {| align=center |- |<code><nowiki>[[:分类:索引]]</nowiki></code> |→ |[[:分类:索引]] |- |<code><nowiki>[[:分类:索引|点这里查看分类:索引]]</nowiki></code> |→ |[[:分类:索引|点这里查看分类:索引]] |} *不要把外链当内链用。 ==评论区== {| align=center |- |<code><nowiki><comments /></nowiki></code> |→ |(总之就是个评论区) |} *把评论区加在页面代码的最后。 ==注释&引用&参考文献== {{Main|帮助:插入注释}} 和上面的源代码注释意义不同,这里是真正意义上的注释。在Wiki中,如果要对某处添加注释,可以使用<code><nowiki><ref></nowiki></code>标签,简单使用方法如下: <code><nowiki><ref>注释内容</ref></nowiki></code> 插入注释以后,注释内容会自动在页面底部生成,当然您也可以使用<code><nowiki><references /></nowiki></code>标签手动指定注释列表生成的位置,一般放置在页面底部。 在注释中,您可以插入一段话,也可以插入一个链接。例如: <code><nowiki> 您可以点击右上角的注释角标定位到注释列表。<ref>也可以点击左侧的箭头返回注释的位置。</ref>您也可以在注释中插入链接。<ref>[https://en.wikipedia.org/ 维基百科]</ref> </nowiki></code> 您可以点击右上角的注释角标定位到注释列表。<ref>也可以点击左侧的箭头返回注释的位置。</ref>您也可以在注释中插入链接。<ref>[https://en.wikipedia.org/ 维基百科]</ref> ==注释示例== <references /> ==模板== *如果有一些内容在页面中格式相同但数据不同(套用同一个壳),那么可以为它定制一个模板。 ''模板的特点:集中书写,分开引用。'' *例如: {| align=center |- |<code><nowiki>{{Crcard|}}</nowiki></code> |→ | |} *要引用一个模板,用<pre style='display: inline;'>{{模板名称}}</nowiki></code>。 *所有的模板(包括Mediawiki自带的和其他编辑者创建的)都可以在:[http://voicewiki.cn/wiki/分类:模板 分类:模板]找到。 *几个基本的模板: {| align=center |- align=center |[[模板:Chief|<nowiki>{{Chief}}</nowiki>]] |- align=center |[[模板:Constructing|<nowiki>{{Constructing}}</nowiki>]] |- align=center |[[模板:W|<nowiki>{{W}}</nowiki>]] |- align=center |[[模板:Info|<nowiki>{{Info}}</nowiki>]] |- align=center |[[模板:QA|<nowiki>{{QA}}</nowiki>]] |- align=center |[[模板:AudioButton|<nowiki>{{AudioButton}}</nowiki>]] |- align=center |[[模板:Mask|<nowiki>{{Mask}}</nowiki>]] |- align=center |[[模板:流彩字|<nowiki>{{流彩字}}</nowiki>]] |- align=center |[[模板:需要补充|<nowiki>{{需要补充}}</nowiki>]] |- align=center |[[模板:需要翻译|<nowiki>{{需要翻译}}</nowiki>]] |} *在模板的页面,可以写入<pre style='display: inline;'>{{doc}}</nowiki></code>来引用名为“doc”的子页面。参见[[模板:Documentation]] *在写模板时,如果希望在引用模板时不要显示某些内容(例如对模板文档本身的介绍),可以把不希望显示的内容放在<pre style='display: inline;'><noinclude></noinclude></nowiki></code>里。 *模板的代码里也可以引用模板。 上文中提到的{{tl|Color}}就是一种模板。同样的,把这个模板以特定格式显示在这里的{{tl|tl}}模板也是一种模板。如果点击前面的模板链接,可以看到模板的页面地址格式是“模板:''模板名''”。 如果我们把{{tl|tl}}拆开来可以看到以下代码: <code><nowiki> {{{{ {{{|safesubst:}}}#if:{{{3|}}}|{{{3|}}}:|}}[[{{ {{{|safesubst:}}}ns:Template}}:{{{1}}}|{{{1}}}]]{{ {{{|safesubst:}}}#if:{{{2|{{{arg|}}}}}}|{{!}}{{{2|{{{arg}}}}}}}}}} </nowiki></code> 显然这段代码十分不利于阅读、使用和维护,而模板的作用就是简化这一过程。 事实上,如果你急于完成入门学习的话,这个章节可以以后再看,因为模板文档会告诉你如何使用模板,例如{{tl|color}}。 ===使用模板和赋予参数=== 例如,我们可以这样使用这个模板:<code><nowiki>{{tl|color}}</nowiki></code> 来显示这样的效果:{{tl|color}} 在上面这个例子中,名为tl的模板接受了一个参数:color 当然模板还可以接受更多的参数,例如:<code><nowiki>{{tl|color|#FFF}}</nowiki></code> 显示为:{{tl|color|#FFF}} 模板也可以不接受参数,就像这样:{{tl|color}} 当然,这么做对于一些必须接受参数的模板来说会出现问题,不过也有些模板不需要接受参数就可以使用。 那么问题来了:我不想指定第一个参数,只想指定第二个参数,该如何编写呢?方法很简单:<code><nowiki>{{tl|2=#FFF}}</nowiki></code> “2”代表第二个参数,因为这个参数没有被命名,所以称之为匿名参数。使用等于号将右侧的内容赋值给这个参数。 总而言之,使用匿名参数的模板的使用方式可总结为: <code><nowiki> {{模板名}} {{模板名|参数1}} {{模板名|参数1|参数2}} {{模板名|1=参数1|2=参数2}} {{模板名|参数1|参数2|...|参数N}} </nowiki></code> 有匿名参数,当然也会有非匿名参数。 例如,在{{tl|Info}}模板中,定义了width、title、text等参数。使用方法为: <code><nowiki> {{info|width=50%|title=标题|text=文本}} </nowiki></code> 也可以写成多行样式,易于阅读: <code><nowiki> {{info |width=50% |title=标题 |text=文本 }} </nowiki></code> 需要注意的是,这些参数不能以匿名参数的方式使用,例如你不能用“1”或不填写参数名的第一个参数去指代“width”,这些模板在设计的时候可能会考虑快速使用的情况,因此具体如何使用还需阅读随附于模板页面的模板文档。 总而言之,使用非匿名参数的模板的使用方式可总结为: <code><nowiki> {{模板名}} {{模板名|参数名1=参数值1}} {{模板名|参数名1=参数值1|参数名2=参数值2}} {{模板名|参数名1=参数值1|参数名2=参数值2|...|参数名N=参数值N}} </nowiki></code> ===关于模板的一些细节=== * 同一个页面中重复使用同一个模板不会产生参数冲突。<s>除非模板的设计者干了件蠢事。</s> * 模板参数支持输入多行数据。 * 如果你发现匿名参数在处理多行数据时出现了点小问题,试试给他加上参数名。 ==分类== *为了让整个wiki的结构更清晰{{Mask|Content=同时满足自己的强迫症}},需要把页面进行分类。 *所有的分类可以在[http://voicewiki.cn/wiki/分类:索引 分类:索引]找到。 *分类页面本身也可以分类。一个页面可以同时写多个分类。 {| align=center |- |<code><nowiki>[[分类:按游戏分类]]</nowiki></code> |→ |(总之就是会显示在页面的最后) |} *分类建议: {| align=center |- align=center |游戏的首页 |→ |分类:按游戏分类 |- align=center |游戏的其他页面 |→ |分类:xxxx(游戏名) |- align=center |游戏所用的的模板 |→ |分类:xxxx模板 |- align=center |游戏的大家族模板: |→ |分类:xxxx(游戏名)|大家族模板 |} *如果要链接到分类页面: {| align=center |- |<code><nowiki>[http://voicewiki.cn/wiki/分类:按游戏分类 分类:按游戏分类]</nowiki></code> |→ |[http://voicewiki.cn/wiki/分类:按游戏分类 分类:按游戏分类] |} ==Navbox、大家族模板== *为了方便在游戏wiki的子页面进行导航,需要设置大家族模板。 *大家族模板一般直接写作<pre style='display: inline;'>{{游戏名称}}</nowiki></code>。 *大家族模板一般会使用Navbox模板。参见[[模板:Navbox]]。 *所有的大家族模板可以在[http://voicewiki.cn/wiki/分类:分大家族模板 分类:大家族模板]找到。 *引用大家族模板时,可以设置参数,选择要展开的Navbox subgroup。不设置额外的参数,则默认展开所有subgroup。 *效果: {| align=center |- |<code><nowiki>{{红色警戒2}}</nowiki></code> |→ |{{红色警戒2}} |- |<code><nowiki>{{红色警戒2|苏联}}</nowiki></code> |→ |{{红色警戒2|苏联}} |} ==图片== ==音频、音频模板== ==wiki页面留言== ==noinclude== ==表格、Navbox== ==html、样式== *[https://m.mediawiki.org/wiki/HTML_restriction/zh HTML限制-MediaWiki] ==插入B站视频== {| align=center |- |<code><nowiki><div class="bilibili">BV1XE411L7k2</div></nowiki></code> |→ |<div class="bilibili">BV1XE411L7k2</div> |} <!--[[分类:Wiki帮助]] <comments />--> <div align="center"><font color=#27d1f4>- end -</font></div> {| align="center" style="border-radius: 3px; background: #555; width: 100%; padding: 20px;" |<comments /> |} 该页面使用的模板: 模板:User(查看源代码)(受保护)返回至用户:Kqa。