帮助:维基语法:修订间差异

HW
HW留言 | 贡献
Thyj
Thyj留言 | 贡献
 
(未显示1个用户的14个中间版本)
第1行: 第1行:
__NOEDITSECTION__
= 文本样式 =
= 文本样式 =


第81行: 第82行:
|}
|}


=== 页面内链接/段落链接 ===
==跨维基链接==
 
以维基百科为例,<nowiki>[[Wikipedia:语言代码:条目名]]</nowiki>为跨维基链接,不加语言代码为链接至英文维基百科页面。
 
{| class="wikitable"
|-
! 语法 !! 效果
|-
| <nowiki>[[Wikipedia:Lost media]]</nowiki> || [[Wikipedia:Lost media]]
|-
| <nowiki>[[Wikipedia:zh:失传媒体]]</nowiki> || [[Wikipedia:zh:失传媒体]]
|-
| <nowiki>[[Wikipedia:zh:失传媒体|自定义文本]]</nowiki> || [[Wikipedia:zh:失传媒体|自定义文本]]
|}
 
== 页面内链接/段落链接 ==


使用 # 可以在链接到页面的某一章节,例如:
使用 # 可以在链接到页面的某一章节,例如:
第97行: 第113行:




=列表和缩进=
= 列表和缩进 =


使用*来展示无序列表
使用*来展示无序列表
第201行: 第217行:
|}
|}


其中 <nowiki>|+ 标题文本</nowiki>一项可省略
其中 <tt><nowiki>|+ 标题文本</nowiki></tt>一项可省略
 
假设您使用桌面端视图(Vector 2022皮肤),您可以使用生成表格按钮<span class="table-icon-img"></span>快速生成表格。
 
= 脚注 =
 
使用<tt><nowiki><ref></nowiki></tt>添加脚注
 
<pre>
你可以在失传媒体中文维基的 帮助:维基语法 一页中学习语法。<ref>[https://lostmediawiki.cn/wiki/帮助:维基语法 维基语法的链接]</ref>
 
这里是别的内容<ref>第2个脚注的文本</ref>
</pre>
 
显示效果:
 
<div class="pre-style">
你可以在失传媒体中文维基的 帮助:维基语法 一页中学习语法。<ref>[https://lostmediawiki.cn/wiki/帮助:维基语法 维基语法的链接]</ref>
 
这里是别的内容<ref>第2个脚注的文本</ref>
 
<references />
</div>
 
如果想多处标明同一项脚注,请用<tt><nowiki><ref name="文本"></nowiki></tt>代替<tt><nowiki><ref></nowiki></tt>,name是该脚注的名称。文章后段如果需要参照同一个脚注,您只需再次输入带有"name"的脚注标签就可以了,第二个和以后的标签里面写的东西不会显示出来,因为系统会参照第一次标签的脚注。您可以将整个脚注标签重新输入一次,或是输入斜线在末端的空标签:<tt><nowiki><ref name="文本" /></tt></nowiki>。
 
以下例子使用了同一项脚注3次:
 
<pre>
 
这是多处标明同一项脚注的例子<ref name="文本">请谨记,多次使用同一项脚注,系统只会参照第一次的脚注文本。在后续同一脚注标签插入不同内容会导致报错</ref>。
 
这种方法可以表明,同一项数据源作出了多项表述<ref name="文本" />。
 
使用斜线在末端的空标签,让原始码显得更整洁<ref name="文本" />。
 
<references />
 
</pre>
 
效果:
 
<div class="pre-style">
 
这是多处标明同一项脚注的例子<ref name="文本">请谨记,多次使用同一项脚注,系统只会参照第一次的脚注文本。在后续同一脚注标签插入不同内容会导致报错</ref>。
 
这种方法可以表明,同一项数据源作出了多项表述<ref name="文本" />。
 
使用斜线在末端的空标签,让原始码显得更整洁<ref name="文本" />。
 
<references />
</div>
 
= 分页 =
 
使用<tt><nowiki><tabber></nowiki></tt>可以创建分页。
 
<pre>
<tabber>
标签1名称 = 标签1的内容(可以是维基语法、表格、图片、链接等)
|-|
标签2 = 在分页内使用br标签进行换行<br> 
就像这样
|-|
标签3名称 = 当然如果使用列表就没必要用br换行
* 无序列表1
* 无序列表2
</tabber>
</pre>
 
<tabber>
标签1名称 = 标签1的内容(可以是维基语法、表格、图片、链接等)
|-|
标签2 = 在分页内使用br标签进行换行<br> 
就像这样
|-|
标签3名称 = 当然如果使用列表就没必要用br换行
* 无序列表1
* 无序列表2
</tabber>


假设您使用桌面端视图(Vector 2022皮肤),您可以使用<span class="table-icon-img"></span>按钮快速生成表格。
= 插入图片 =


==插入单张==


您可以使用图片框模版插入图片


(为了方便后续的样式修改等操作,建议统一使用此模版插入图片而非使用Mediawiki自带的<nowiki>[[文件:]]</nowiki>语法)


{{#css:
<pre>
{{图片框
|图片=存储于站内的文件名
|描述=对该图片的描述
}}
</pre>


.table-icon-img{
例如
    display: inline-block;
    width: 1em;
    height: 1em;
    padding: 5px;
    background-image: url(data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E table %3C/title%3E%3Cpath d=%22M2 2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2zm0 4h7v4H2zm0 10v-4h7v4zm16 0h-7v-4h7zm0-6h-7V6h7z%22/%3E%3C/svg%3E);
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: -5px;
}


<pre>
{{图片框
|图片=LOGO.png
|描述=本站点的Logo
}}
}}
</pre>
效果:
{{图片框
|图片=LOGO.png
|描述=本站点的Logo
}}
{{清除浮动}}
同时,假如您为了电脑端排版,可以额外添加 <tt>|对齐=</tt> 项来设置其对齐效果,可用选项:
* |对齐=右 <font color=gray><tt>默认</tt></font>
* |对齐=左
* |对齐=居中
例如
<pre>
{{图片框
|图片=LOGO.png
|描述=居中图片
|对齐=居中
}}
</pre>
效果:
{{图片框
|图片=LOGO.png
|描述=居中图片
|对齐=居中
}}
{{清除浮动}}
特别的,为手机端适配,所有图片端对齐效果均在手机端设置为居中
同时,如果由于浮动原因导致排版错误,可以在图片框下使用 <tt><nowiki>{{清除浮动}}</nowiki></tt> 模版来消除浮动
该模版不会在视觉上有任何显示。
{{清除浮动}}
== 画廊 ==
使用该代码来插入画廊。
<pre>
<gallery>
文件:文件名|
文件:文件名|描述文本,如果需要
</gallery>
</pre>
例子:
<gallery>
文件:LOGO.png|
文件:LOGO.png|描述文本
</gallery>
= 插入视频 =
您可以使用视频模版插入B站视频 / Youtube视频
== 嵌入B站视频 ==
<pre>
{{视频
|BV=视频BV号(必填)
|标题=视频标题
|分P=分P数(可选,默认1)
|时间=开始秒数(可选,默认0)
}}
</pre>
== 嵌入Youtube视频 ==
<pre>
{{视频
|YTID=YouTube视频ID(必填,如https://youtu.be/ABC123 中的 ABC123)
|YT标题=视频标题
|YTStart=开始秒数(可选,默认0)
|YTPlaylist=播放列表ID(可选,对应分P)
}}
</pre>
== 同时嵌入 ==
若使用同时嵌入,即会展示一个分页,可通过分页切换某一视频在B站的版本和在Youtube上的版本。
通常情况用于展示Youtube视频和B站的翻译版本。
<pre>
{{视频
|BV=B站BV号
|YTID=YouTube视频ID
|标题=B站视频标题
|YT标题=Youtube视频标题
|分P=B站分P(可选)
|时间=B站开始秒数(可选)
|YTStart=YouTube开始秒数(可选)
|YTPlaylist=YouTube播放列表(可选)
}}
</pre>
= 分类 =
使用<nowiki>[[分类:文本]]</nowiki>为条目添加分类(标签)
例如本页面便添加了<nowiki>[[分类:指导]]</nowiki>
[[分类:指导]]