黑猫奇闻社wiki编辑教程
阅读
2022-10-03更新
最新编辑:-小鲨魚
阅读:
更新日期:2022-10-03
最新编辑:-小鲨魚
创建页面
首先,请在页面顶部导航栏右侧的搜索框中,输入页面的标题并搜索。
若这个页面不存在,则搜索页面会显示:
在本Wiki上新建名为“不存在的页面”的页面!另请查看您的搜索找到的结果。
点击不存在的页面链接,来创建这个页面。
你也可以直接在浏览器访问地址
http://wiki.biligame.com/hmqws/不存在的页面
这样可以直接打开这个页面,并开始创建页面。
当某个已经存在的页面中,包含指向某个不存在的页面的链接时,
你也可以通过点击这个链接来创建页面。
PS:如果要在WIKI测试功能或者其他方面请建立个人用户页,在个人用户页面下进行相关编辑
https://wiki.biligame.com/hmqws/用户:B站uid/测试
基础编辑
章节
你输入的内容 | 你看到的显示 |
---|---|
== 二级标题 == 一级标题是页面名称,所以请从二级标题开始用起。 有四个以上标题的页面会自动生成一个目录。 这个自动生成的目录可以通过书写<code>__NOTOC__</code>来隐藏。 === 三级标题 === 输入更多的“等于号”(=)可以创建更多下一级标题。 ==== 四级标题 ==== 请不要跳跃标题等级,例如二级标题之下直接就是四级标题,而没有三级标题。 ===== 五級标题 ===== |
二级标题一级标题是页面名称,所以请从二级标题开始用起。 有四个以上标题的页面会自动生成一个目录。 这个自动生成的目录可以通过书写 三级标题输入更多的“等于号”(=)可以创建更多下一级标题。 四级标题请不要跳跃标题等级,例如二级标题之下直接就是四级标题,而没有三级标题。
五級标题 |
行与段落
你输入的内容 | 你看到的显示 |
---|---|
另起一行并不会导致换行, 而只是会增加一个空格。 空一个空行虽然可以换行, 但其实是开始了一个新的段落。 如果你对空一个空行产生的行间距不满, 你可以空两个空行<del>,或者空更多行</del>。 |
另起一行并不会导致换行, 而只是会增加一个空格。 空一个空行虽然可以换行, 但其实是开始了一个新的段落。
|
另一种换行方式是使用<code><br></code>标记来换行。<br> 这样换行后的内容仍在'''同一段落'''内。 |
另一种换行方式是使用 |
* 星号(*)其实是符号列表。 ** 但不知道为什么这个WIKI的列表, *** 并不显示前面的列表前面的圆点。 **** 这很糟糕。 但更糟糕的是一些人通过符号列表来对文章换行。 * '''请务必不要这么做!''' |
但更糟糕的是一些人通过符号列表来对文章换行。
|
# 井号(#)是数字列表。 ## <del>曾经</del>每一行前面都有一个数字序号。 ##* 甚至可以将数字列表与符号列表混用。 ##*# <del>然并卵。</del> 同样,'''请勿用数字列表来换行和缩进!''' |
同样,请勿用数字列表来换行和缩进! |
: 冒号(:)最大的贡献是 :: 缩进! ::: 可以缩进到让你满意。 '''请用冒号(:)来缩进''',而不是用星号(*)或井号(#)! |
请用冒号(:)来缩进,而不是用星号(*)或井号(#)! |
如果一些行的开始是空格, 那么这些行将被'''预格式化''', 不会被换行。 通常是用来显示一段代码之类的东西。 也可以使用<pre>...</pre>。 |
如果一些行的开始是空格, 那么这些行将被预格式化, 不会被换行。 通常是用来显示一段代码之类的东西。 也可以使用<pre>...</pre>。 |
在拂晓的水平线上 ---- 刻下胜利吧! |
在拂晓的水平线上 刻下胜利吧! |
文字样式
你输入的内容 | 你看到的显示 |
---|---|
''斜体'' '''粗体''' '''''粗斜体''''' |
斜体 粗体 粗斜体 |
<b>粗体</b> <i>斜体</i> <strong>强调</strong> <s>划掉</s> <del>删除线</del> <code>代码</code> <u>下划线</u> |
粗体 斜体 强调
下划线 |
<nowiki>不进行''wiki''解析</nowiki> |
不进行''wiki''解析 |
<span style="color:red">应用CSS样式</span> |
应用CSS样式 |
链接
你输入的内容 | 你看到的显示 |
---|---|
[[标枪]]是一个站内链接。 也可以修改链接的显示文字,比如[[标枪|拯救失足少女标枪]]。 |
标枪是一个站内链接。 也可以修改链接的显示文字,比如拯救失足少女标枪。 |
[[纳甘莫辛]]是一个指向不存在页面的链接。 |
纳甘莫辛是一个指向不存在页面的链接。 |
其他命名空间的页面的链接,比如[[特殊:上传文件]]或[[文件:标枪头像.jpg]] |
其他命名空间的页面的链接,比如特殊:上传文件或文件:标枪头像.jpg |
站外链接: * [https://www.mediawiki.org/wiki/Help:Formatting/zh] * [https://zh.wikipedia.org/wiki/Help:编辑页面 维基百科-帮助:编辑页面] |
站外链接: |
链接颜色
链接样式 | 类型 | 颜色 |
---|---|---|
蓝色链接 | 指向当前存在的页面 | #0645AD = rgb(6,69,173) |
深蓝色链接 | 指向已经访问过的存在页面 | #0B0080 = rgb(11,0,128) |
红色链接 | 指向wiki中未建立的页面 | #DD3333 = rgb(221,51,51) |
浅红色链接 | 指向未连接但访问过的页面 | #A55858 = rgb(165,88,88) |
淡蓝色链接 | 指向其它wiki,注意这个页面无论是否在目标wiki上存在,链接都显示为淡蓝色。 | #3366BB = rgb(51,102,187) |
紫色链接 | 指向其它站点但访问过的链接 | #663366 = rgb(102,51,102) |
如何自定义链接颜色
你可以这样将链接改为不同颜色:
让内部链接对所有人都显示为不同颜色
你可以这样将链接改为不同颜色:
[[不存在的页面|<span style="color: #0645AD;">不存在的页面</span>]]<br> [[不存在的页面|<span style="color: #0B0080;">不存在的页面</span>]]<br> [[不存在的页面|<span style="color: #DD3333;">不存在的页面</span>]]<br> [[不存在的页面|<span style="color: #A55858;">不存在的页面</span>]]<br> [[不存在的页面|<span style="color: #3366BB;">不存在的页面</span>]]<br> [[不存在的页面|<span style="color: #663366;">不存在的页面</span>]]
这会显示为:
不存在的页面
不存在的页面
不存在的页面
不存在的页面
不存在的页面
不存在的页面
引用
说明:文章引用内容,对应内容外链。
用途:适用于页面部分内容引用外部内容(如一段话,引用了一篇文章),使你的文章有参考资料可查,内容更具可信度。
写法:<ref>[链接 链接页面名]</ref>
需要在页面最底部添加标题栏==外链与注释==。
插入图片
当您想在编辑过程中插入您想要的图片时,首先需要上传该图片。上传图片的按钮位于编辑工具栏的顶部。
您需要注意以下几点:
- 您需要为上传的图片命名,准确的命名将使图片便于分类和索引,请避免使用纯数字,纯符号作为图片命名,请不要把QQ和微信截图随意上传。
- 上传的图片格式一般为jpg、png、gif,图片大小应在2M及以下为宜。
- 您上传的图片应具有意义,不允许涉及血腥、暴力等敏感因素,违规的图片将会被管理员删除。
- 上传的图片可以在特殊:文件列表中找到,在该页面的搜索栏输入文件名提交即可。有的时候明明上传了文件,搜索栏却无法搜索到,您可以重进页面然后再次尝试搜索。
你输入的内容 | 你看到的显示 |
---|---|
[[文件:标枪头像.jpg]] |
|
[[文件:标枪头像.jpg|50px]] |
|
[[文件:标枪头像.jpg|50px|center|link=标枪]] [[文件:标枪头像.jpg|50px|居中|link=标枪]] |
|
[[文件:标枪头像.jpg|frame|50px|right]] [[文件:标枪头像.jpg|边框|50px|右]] |
|
[[文件:标枪头像.jpg|thumb|right|标枪]] [[文件:标枪头像.jpg|缩略图|右|标枪]] |
详细可以参考维基百科-帮助:图像 和MediaWiki-帮助:图像
表格编辑
具体教程编辑教程:表格
{| class="wikitable" |- ! 标题文字1 ! 标题文字2 ! 标题文字3 |- | 示例1 | 示例2 | 示例3 |- | 示例4 | 示例5 | 示例6 |}
提交编辑后,表格显示为:
标题文字1 | 标题文字2 | 标题文字3 |
---|---|---|
示例1 | 示例2 | 示例3 |
示例4 | 示例5 | 示例6 |
其中{|
开头,
|}
结尾,
!
为表头,
|
为单元格,
|-
表示表格行的开始,
其中,class="wikitable"
不添加的话则会显示一个无边框的表格。
<table class="wikitable"> <tr> <th>标题文字1</th> <th>标题文字2</th> <th>标题文字3</th> </tr> <tr> <td>示例1</td> <td>示例2</td> <td>示例3</td> </tr> <tr> <td>示例4</td> <td>示例5</td> <td>示例6</td> </tr> </table>
标题文字1 | 标题文字2 | 标题文字3 |
---|---|---|
示例1 | 示例2 | 示例3 |
示例4 | 示例5 | 示例6 |
其中<table></table>
开头和结尾,
<th></th>
为表头,
<td></td>
为一个单元格,
<tr></tr>
表示每个表格行,
其中,class="wikitable"
不添加的话则会显示一个无边框的表格。
详细可以参考维基百科-帮助:表格 和MediaWiki-帮助:表格
可折叠表格
mw-collapsible(附加折叠功能,生成没折叠的表格)、mw-collapsed(附加折叠功能,与前一个参数同时使用,生成已折叠的表格)。
{|class="wikitable mw-collapsible" style="width:100%" |- !'''表格折叠使用方法''' |- | '''说明:'''使内容折叠。 '''用途:'''一般用于页面过长,将部分可选择性观看的内容折叠。 '''写法:'''在表格class=后加 mw-collapsible(此时为默认展开,可折叠)。 <br> 表格第一行为默认展示的内容,第二行开始到表格结尾可以折叠。 |}
表格折叠使用方法 |
---|
说明:使内容折叠。 用途:一般用于页面过长,将部分可选择性观看的内容折叠。 写法:在表格class=后加 mw-collapsible(此时为默认展开,可折叠)。
|
{|class="wikitable mw-collapsible mw-collapsed" style="width:100%" |- !'''表格折叠使用方法''' |- | '''说明:'''使内容折叠。 '''用途:'''一般用于页面过长,将部分可选择性观看的内容折叠。 '''写法:'''在表格class=后加 mw-collapsible(此时为默认展开,可折叠)。 <br> 在表格class=后再追加 mw-collapsed(此时为默认折叠,可展开)。 <br> 表格第一行为默认展示的内容,第二行开始到表格结尾可以折叠。 |}
表格折叠使用方法 |
---|
说明:使内容折叠。 用途:一般用于页面过长,将部分可选择性观看的内容折叠。 写法:在表格class=后加 mw-collapsible(此时为默认展开,可折叠)。
|
修改表格高度
通过修改表格的css进行表格的高度扩展或者缩小,但请注意,更改后不止单个表格栏,同行的单元格也会被更改为相同的高度,宽度的单位可用px、%、em等
{| class="wikitable" |- | 标题 || 标题 || 标题 |- | style="height:50px"|高度设为50px | 示例1 | 示例2 |- | 示例3 | 示例4 | 示例4 |}
标题 | 标题 | 标题 |
高度设为50px | 示例1 | 示例2 |
示例3 | 示例4 | 示例4 |
修改表格宽度
通过修改表格的css进行表格的宽度扩展或者缩小,但请注意,更改后不止单个表格栏,同列的单元格也会被更改为相同的宽度,宽度的单位可用px、%、em等
{| class="wikitable" |- | 标题 || 标题 || 标题 |- | style="width:300px"|宽度设为300px | 示例1 | 示例2 |- | 示例3 | 示例4 | 示例4 |}
标题 | 标题 | 标题 |
宽度设为300px | 示例1 | 示例2 |
示例3 | 示例4 | 示例4 |
单元格合并项
可通过结合使用“rowspan”和“colspan”合并单元格。但排序样式“sortable”会与“rowspan”冲突,使得单元格无法合并,同时出现排序错误。
实例一:
{| class="wikitable" |- | 标题 || 标题 || 标题 |- | rowspan="2" | 跨2行的内容 | 示例1 | 示例2 |- | 示例3 | 示例4 |}
标题 | 标题 | 标题 |
跨2行的内容 | 示例1 | 示例2 |
示例3 | 示例4 |
实例二:
{| class="wikitable" |- | 标题 || 标题 || 标题 |- | colspan="2"| 跨2列的内容 | 示例1 |- | 示例2 | 示例3 | 示例4 |}
标题 | 标题 | 标题 |
跨2列的内容 | 示例1 | |
示例2 | 示例3 | 示例4 |
实例三:
{| class="wikitable" |- | 列1 || 列2 || 列3 |- | rowspan="2" colspan="2" style="text-align: center;" | A | B |- | C |}
列1 | 列2 | 列3 |
A | B | |
C |
跨行:在单元格内容前加rowspan=n| 跨列:在单元格内容前加colspan=n| 注意单元格跨行跨列后其他行的内容问题。 {| class="wikitable" |- ! rowspan=4|跨4行的标题 !!标题 !!标题!!标题 |- | colspan=2|跨2列的内容 || 示例 |- | rowspan=2|跨2行的内容 || 示例 || 示例 |- | 示例 || 示例 |}
跨4行的标题 | 标题 | 标题 | 标题 |
---|---|---|---|
跨2列的内容 | 示例 | ||
跨2行的内容 | 示例 | 示例 | |
示例 | 示例 |
站外扩展
B站视频
{{B站视频|av号}}
在“av号”处输入纯数字av号即可。默认长宽为600*421,如需更改长宽,请使用{{B站视频|av号|长|宽}}
使用详情请前往模板:B站视频查看
Bootstrap样式
栅格系统
超小屏幕 手机 (<768px) | 小屏幕 平板 (≥768px) | 中等屏幕 桌面显示器 (≥992px) | 大屏幕 大桌面显示器 (≥1200px) | |
栅格系统行为 | 总是水平排列 | 开始是堆叠在一起的,当大于这些阈值时将变为水平排列C | ||
.container 最大宽度 |
None (自动) | 750px | 970px | 1170px |
类前缀 | .col-xs- |
.col-sm- |
.col-md- |
.col-lg- |
列(column)数 | 12 | |||
最大列(column)宽 | 自动 | ~62px | ~81px | ~97px |
槽(gutter)宽 | 30px (每列左右均有 15px) | |||
可嵌套 | 是 | |||
偏移(Offsets) | 是 | |||
列排序 | 是 |
- 意思是格栅系统是自适应的表格,一共是分12列,使用的时候用 class="row"的标签括住.xs sm md lg,是指屏幕多宽的时候使用格栅列表.如果小于该大小会自适应变成独立一列.有时候我们需要电脑看的时候是一行数列,而手机则变成一列一行.不妨参考下面的代码.
参考代码
<div class="row"> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> <div class="col-md-1 list-group-item list-group-item-warning">.col-md-1</div> </div> <div class="row"> <div class="col-md-8 list-group-item list-group-item-warning">.col-md-8</div> <div class="col-md-4 list-group-item list-group-item-warning">.col-md-4</div> </div> <div class="row"> <div class="col-md-4 list-group-item list-group-item-warning">.col-md-4</div> <div class="col-md-4 list-group-item list-group-item-warning">.col-md-4</div> <div class="col-md-4 list-group-item list-group-item-warning">.col-md-4</div> </div> <div class="row"> <div class="col-md-6 list-group-item list-group-item-warning">.col-md-6</div> <div class="col-md-6 list-group-item list-group-item-warning">.col-md-6</div> </div>
显示为:
响应式设计
超小屏幕手机 (<768px) | 小屏幕平板 (≥768px) | 中等屏幕桌面 (≥992px) | 大屏幕桌面 (≥1200px) | 当前你的屏幕 | |
---|---|---|---|---|---|
.visible-xs-* |
可见 | 隐藏 | 隐藏 | 隐藏 | 可见 |
.visible-sm-* |
隐藏 | 可见 | 隐藏 | 隐藏 | 可见 |
.visible-md-* |
隐藏 | 隐藏 | 可见 | 隐藏 | 可见 |
.visible-lg-* |
隐藏 | 隐藏 | 隐藏 | 可见 | 可见 |
.hidden-xs |
隐藏 | 可见 | 可见 | 可见 | 隐藏 |
.hidden-sm |
可见 | 隐藏 | 可见 | 可见 | 隐藏 |
.hidden-md |
可见 | 可见 | 隐藏 | 可见 | 隐藏 |
.hidden-lg |
可见 | 可见 | 可见 | 隐藏 | 隐藏 |
类组 | CSS display |
---|---|
.visible-*-block |
display: block; |
.visible-*-inline |
display: inline; |
.visible-*-inline-block |
display: inline-block; |
举个粟子class="hidden-xs"
的标记会在手机访问时隐藏,
.visible-xs-block
意思是手机浏览时时显示为块元素,
同理.visible-xs-inline
则为行内元素。
预设颜色
你看到的显示 | 你输入的内容 |
---|---|
这是一行静默的文字 |
<p class="text-muted">这是一行静默的文字</p> |
这是一行主要的文字 |
<p class="text-primary">这是一行主要的文字</p> |
这是一行成功的文字 |
<p class="text-success">这是一行成功的文字</p> |
这是一行信息的文字 |
<p class="text-info">这是一行信息的文字</p> |
这是一行警告的文字 |
<p class="text-warning">这是一行警告的文字</p> |
这是一行危险的文字 |
<p class="text-danger">这是一行危险的文字</p> |
主要的背景... |
<p class="bg-primary">主要的背景...</p> |
成功的背景... |
<p class="bg-success">成功的背景...</p> |
信息的背景... |
<p class="bg-info">信息的背景...</p> |
警告的背景... |
<p class="bg-warning">警告的背景...</p> |
危险的背景... |
<p class="bg-danger">危险的背景...</p> |
警告框
你看到的显示 | 你输入的内容 |
---|---|
这是一个成功的提示。
|
<div class="alert alert-success" role="alert">这是一个成功的提示。</div> |
这是一个信息的提示。
|
<div class="alert alert-info" role="alert">这是一个信息的提示。</div> |
这是一个警告的提示。
|
<div class="alert alert-warning" role="alert">这是一个警告的提示。</div> |
这是一个危险的提示。
|
<div class="alert alert-danger" role="alert">这是一个危险的提示。</div> |
额外信息
Aww yeah, you successfully read this important alert message. This example text is going to run a bit longer so that you can see how spacing within an alert works with this kind of content.
Whenever you need to, be sure to use margin utilities to keep things nice and tidy.
<div class="alert alert-success" role="alert"> <div class="h2">Well done!</div> Aww yeah, you successfully read ... <hr> ... </div>
关闭按钮
× Warning! Best check yo self, you're not looking too good.
<div class="alert alert-warning"> <a href="#" class="close" data-dismiss="alert">×</a> <strong>Warning!</strong> Best check yo self, you're not looking too good. </div>
预设按钮
你看到的显示 | 你输入的内容 |
---|---|
Default | <span class="btn btn-default">Default</span> |
Primary | <span class="btn btn-primary">Primary</span> |
Success | <span class="btn btn-success">Success</span> |
Info | <span class="btn btn-info">Info</span> |
Warning | <span class="btn btn-warning">Warning</span> |
Large span | <span class="btn btn-primary btn-lg">Large span</span> |
Large span | <span class="btn btn-default btn-lg">Large span</span> |
Default span | <span class="btn btn-primary">Default span</span> |
Default span | <span class="btn btn-default">Default span</span> |
Small span | <span class="btn btn-primary btn-sm">Small span</span> |
Small span | <span class="btn btn-default btn-sm">Small span</span> |
Extra small span | <span class="btn btn-primary btn-xs">Extra small span</span> |
Extra small span | <span class="btn btn-default btn-xs">Extra small span</span> |
预设标签
你看到的显示 | 你输入的内容 |
---|---|
Default | <span class="label label-default">Default</span> |
Primary | <span class="label label-primary">Primary</span> |
Success | <span class="label label-success">Success</span> |
Info | <span class="label label-info">Info</span> |
Warning | <span class="label label-warning">Warning</span> |
Danger | <span class="label label-danger">Danger</span> |
面板
Panel title
Panel title
Panel title
Panel title
Panel title
<div class="panel panel-primary"> <div class="panel-heading"> <p class="panel-title">Panel title</p> </div> <div class="panel-body">Panel content</div> </div> <div class="panel panel-success"> ... </div> <div class="panel panel-info"> ... </div> <div class="panel panel-warning"> ... </div> <div class="panel panel-danger"> ... </div>