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

目前wiki关闭了自行注册账号的功能,如需注册账号,请查阅Help:注册账号

模板:Hatnote

来自RIA | Wiki
模板文档

此模板用于生成用于顶注 (Hatnote) 的格式化文本。

{{Hatnote|示例顶注文本。}}

宽泛地说, 顶注通常应回答读者的问题 (也许在读者意识到之前) : “我在正确的页面上吗? ”

功能

此模板主要用于正确格式化页面中的顶注。通常, 但不绝对, 顶注是条目/章节顶部的消歧义链接。模板生成一个 HTML div- / div 块, 其中包含着作为参数输入的文本, 这提供了标准化的格式 (在大多数显示中, 内容均以缩进的斜体显示) ; 它还可以隔离包含的代码, 以确保正确解释了该代码。

该模板也用作其他专门的消歧链接模板的 "元模板" 。

此模板不会自动创建任何类型的链接, 链接和其他所需的格式必须通过使用标准wikitext添加。

使用

基础使用:

{{Hatnote|文本}}

全部参数

{{Hatnote
  | 1 = 文本
  | extraclasses = 额外CSS类
  | style = CSS样式
  | selfref = yes
  | category = no
}}

参数

本模板接受以下参数:

text, 1
顶注文本 (必需) 。
extraclasses
额外添加到顶注的CSS类。
style
应用到顶注的CSS样式, 不带引号但需要有结束的分号, 例如:
style = font-family: serif; color: darkred;
selfref
设置为 yes, true, y1 时将会在CSS类中添加 selfref 类, 用于技术层面。
category
设置为 no, false, n0 时将停止错误追踪分类 (Category:带有错误的Hatnote模板) , 即, 模板出错时不会将其分类至Category:带有错误的Hatnote模板。仅当省略最左边的参数 (text, 1, 顶注文本) 时, 此选项才有效。

示例

兄啊这用得着示例吗?

{{Hatnote|关于 "Hatnote" 的其他含义, 详见[[Hatnote (消歧义)]]。}}

错误

如果未提供顶注文本, 模板会输出以下信息: 错误: 未指定文本 (帮助)。

如果你发现了此错误信息, 它有以下四种原因:

  1. 未定义参数 (模板代码类似于 {{Hatnote}} ) 。 请使用 {{Hatnote|文本}} 代替。
  2. 定义了一些参数, 但未定义顶注文本。例如, {{Hatnote|extraclass=seealso}} 产生此错误, 请使用 {{Hatnote|文本|extraclass=seealso}} 代替。
  3. 顶注文本包含等号, {{Hatnote|2+2=4}} 会产生此错误。请使用 (示例) {{Hatnote|1=2+2=4}} 代替。
  4. 您尝试使用 {{#invoke:hatnote|hatnote|文本}} 直接访问Module:Hatnote。由于性能原因, 已禁止以这种方式。请改用 {{Hatnote|文本}}

如果你看见此消息时无法确定你应该做什么, 请在Template talk:Hatnote留言, 一些人应该有能力帮助你。

包含此错误的模板被分类进 Category:带有错误的Hatnote模板

技术细节

模板产生的HTML代码看起来像这样:

<div role="note" class="hatnote navigation-not-searchable">顶注文本。</div>

代码是由 Module:Hatnote 生成的。