打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

编辑指南/语法:修订间差异

来自INFWiki
9Yan留言 | 贡献
无编辑摘要
9Yan留言 | 贡献
9Yan移动页面编辑指南/语法手册编辑指南/语法,不留重定向
(没有差异)

2025年7月28日 (一) 23:30的版本

编写 INFWiki 时,我们往往需要实现各种效果,而这些效果都是通过 wikitext 和 HTML 语法堆砌起来的。这里包含了最基本的 wikitext 和 HTML 语法可供你查阅和记忆,这些语法不必一下全掌握,对于不熟悉的部分,您可以随时前来回顾。你可以选择将这一章收藏起来以作备用。


编辑指南
前言介绍语法模板其他

入门语法

编辑器里的帮助按钮也是十分有用的哦。

基本 wikitext 字体语法
输入文字 预览
斜体 斜体 斜体
粗体 粗体 粗体
粗斜体 '''''粗斜体''''' 粗斜体
初级 wikitext 和 HTML 语法
段落
第一段

第二段
(两次回车以更换段落)
第一段

第二段

换行 第一行<br />第二行

第一行<br/>第二行第一行<br>第二行[a 1]

第一行

第二行

删除线 <del>删除线</del>

<s>删除线</s><span style="text-decoration:line-through;">删除线</span>[a 2]

删除线
下划线 <ins>下划线</ins>

<u>下划线</u><span style="text-decoration:underline;">下划线</span>[a 3]

下划线
<poem></poem> 保持其中文字的格式不变,即保留多余的空格和换行(遇到诗词歌曲,大段文字需排版时使用)

请勿在条目正文中滥用

<ref></ref> 在文中添加一个注脚。注脚内容将会在<references />处集中显示(一般放于文尾) 内容[1]
  1. 脚注内容
显示代码 展示一段Wiki或HTML代码。也用于显示某些在Wiki代码或HTML中具有特殊含义的字符。

<code></code>[a 4]<nowiki></nowiki><pre></pre>

我是一段代码 我是一段代码
我是一段代码
  1. 这叁种写法都会被MediaWiki解析器解析成<br />,所以在使用中完全没有区别。
  2. <del> 不能换行使用,而 <s><span> 可以。不过定义上 <del> 指删除了内容、 <s> 指内容过时而不再有效、<span> + CSS 样式仅表示单纯的删除线。
  3. 同上,<u><span> + CSS 样式可以跨行使用,仅表示单纯的下划线;而 <ins> 内容不能换行,是文档中添加的内容。
  4. 单独使用<code></code>标签只提供格式而不能阻止Wiki代码被照常编译,因此常用<code><nowiki>代码</nowiki></code>的组合形式来显示和格式化塬始代码(正如本表格)。另外<nowiki>标签会完全禁用自动繁简转换。

链接

基本的wikitext链接语法
本站内文字链接/内链/内部链接 [[编辑指南]] 编辑指南
本站外文字链接/外链/外部链接 [https://www.bilibili.com/] [1]
本站外文字链接(显示替换文字与目标页面的页面标题不同) [https://wiki.infinf.info INFWiki] INFWiki
页面内 段落标题

如果段落标题不存在,链接将跳转到页首。

如果有多个相同标题,添加序号来链接到指定标题。(例如:如果一个页面内有3个标题名都为“示例标题”,你想跳转到第叁个,那幺使用[[#示例标题 3]]。)

[[地标#-{简介}-]] 
[[#-{章节和小节}-]]
地标#简介

#章节和小节

指定显示字符

用管道符号“|”来创建一个标签链接

[[INFWiki|INF百科]]
INF百科
"空" 管道

隐藏额外字符,在管道符号 | 后留空,服务器将自动填充链接标签。

注意在<ref></ref>中不生效。

[[INFWiki:关于|]]
[[island(筑境)|]]
关于

island

重定向

用来跳转到其它文章。

#重定向 [[页面名]]
分类链接(在页尾列出分类内容)

用在页尾,用来列出分类的内容,并在页尾链接到该类别。

[[Category:-{帮助}-]]或
[[分类:-{帮助}-]]
为分类设定索引

这将改变页面在分类页中的显示位置,常用于将主页面在分类中前置或者处理多音字。

[[Category:-{帮助}-|*]]或
[[分类:-{帮助}-|*]]
引用分类链接(行内显示而不是添加分类)

要链接到一个类别,但不列出类别内容,在类别前添加冒号

[[:Category:指南]]或
[[:分类:指南]]
分类:指南
查找链入

[[Special:链入页面/页面名]]指向一个包含链接到所输入的页面的所有页面的列表的特殊页面:

[[Special:链入页面/island]]
Special:链入页面/island

编组书写

显示效果及介绍 你的输入

章节和小节


二级标题

叁级标题

四级标题

五级标题
六级标题

起始一个带标题的段落。(其实就是粗体+单行显示)
  • 从二级标题(h2)起 (==),模板:color
    • 单等号表示最高等级标题,例如页面标题;一般按照惯例不使用(避免标题与页面标题一样大,喧宾夺主)。
  • 不要跳级 (如二级后面接四级)。
  • 如果标题超过四个以上会自动生成一个目录。
  • 最小层级即为六级标题,若再加等于号将无法转义为正常小节显示于目录中。如======= 七级标题 =======将显示为“= 七级标题 =”。
  • 尽可能按顺序排列。比如说我们有一个国家列表,按人口、经济等排序或者乱序就不如按字母排序。
  • 如果你不想要标题的目录,可以使用__NOTOC__隐藏。
== 二级标题 ==

=== 叁级标题 ===

==== 四级标题 ====

===== 五级标题 =====

====== 六级标题 ======

换行


一个 单独的 换行 显示时 几乎没有 效果。

但是一个空行

会开始一个新的段落,

或者结束一个列表或者缩进。


<p> 符号会禁用这个分段的能力,直到结尾符号 </p> 或者段落结束)
  • 行首的英文分号不会显示,但是会有换行效果。
    • 该行的英文冒号也不会显示,但是会有换行并缩进的效果。
  • 直接换行可以提高文字的可读性。
    • 但将来可能造成更多麻烦。
  • 使用列表的时候,换行是会作用到显示输出的。
一个
单独的
换行
显示时
几乎没有
效果。

但是一个空行

会开始一个新的段落,

或者结束一个列表或者缩进。

断行


你可以断行

而不必开始新的段落。


HTML标签 <br>就足够了。系统会生成XHTML代码 <br />
  • 请不要滥用。
  • 标记要在行内结束,不要开始一个 链接 或者 斜体 或者 粗体,却在下一行结束。
你可以断行<br>而不必开始新的段落。

无序列表


  • 无序列表写起来很简单:
    • 在行首写星号
      • 多个星号对应多级
  • 列表中
  • 的换行

标记了列表项的结束。

  • 当然了
  • 你可以
  • 再开始。
* 无序列表写起来很简单:
** 在行首写星号
*** 多个星号对应多级
*列表中
*的换行  
标记了列表项的结束。
*当然了
*你可以
*再开始。

编号列表


  1. 编号列表同样好使
    1. 非常有序
    2. 容易理解
  2. 列表中
  3. 的换行

标记了列表项的结束。

  1. 新的数字
  2. 从1开始。
# 编号列表同样好使
## 非常有序
## 容易理解
#列表中
#的换行  
标记了列表项的结束。
#新的数字
#从1开始。

混合列表


  • 你甚至可以做混合列表
    1. 只需将其嵌套
      • 或者换行 即可
* 你甚至可以做混合列表
*# 只需将其嵌套
*#* 或者换行<br>即可

定义表


单词
单词的定义
长点的句子
定义的句子

  • 每项一行。
  • 冒号前可以换行,也可以用空格。
; 单词 : 单词的定义
; 长点的句子 
: 定义的句子

段落缩进


行首加冒号可使段落缩进。

换行起始新段。


所在的段落开头有分号时,该段落中的第一个冒号后的文字会换行并缩进,即使冒号不在行首。

:行首加冒号可使段落缩进。
换行起始新段。

段落加粗


将一个段落整体加粗。

换行起始新段。


  • 常用于短段落(有时甚至是一句话),与常规方式加粗相比较为便捷。
  • 实质上为上述#定义表的定义部分,依赖MediaWiki皮肤的CSS实现加粗。
;将一个段落整体加粗。
换行起始新段。

预格式化文本


如果一行的开始是空格
,那幺它将会以其塬始形式出现
*;:#abc
== 1 ==
模板:注意但是内部的wikitext会解析
* 也可以用pre标签包裹
* {{注意}}内部的'''wikitext'''不会解析

  • 通常显示为等宽字体,并保留所有换行、空格等空白符,因此比较适合展示代码等内容。
  • 在行首空格的语法中,内部的wikitext会解析(需要顶格的语法除外),正如{{注意}}被解析成了“模板:注意”、'''wikitext'''显示成了粗体。
  • <pre>中,文本中所有wikitext语法均不会被解析。这也是本表格右边一栏可以显示源代码的塬因。
  • 根据“是否需要解析内部wikitext”,选择行首空格语法或<pre>。通常使用<pre>
 如果一行的开始是空格
 ,那幺它将会以其塬始形式出现
 *;:#abc
 == 1 ==
 {{注意}}但是内部的'''wikitext'''会解析

<pre>
* 也可以用pre标签包裹
* {{注意}}内部的'''wikitext'''不会解析
</pre>

居中


模板:center
  • 注意是center不是centre
{{center|居中字符串。}}

水平分割线


使用四个短横线-(即减号)

之上的部分


之下的部分。
之上的部分
----
之下的部分。

插入图片


下一章:编辑指南/模板