模板:Hatnote/doc:修订间差异
来自RIA | Wiki
更多操作
建立内容为“此模板用于生成用于顶注 (Hatnote) 的格式化文本。 <pre> {{Hatnote|示例顶注文本。}} </pre> ↓ {{Hatnote|示例顶注文本。}} 宽泛地…”的新页面 |
分类排序 |
||
| (未显示2个用户的6个中间版本) | |||
| 第1行: | 第1行: | ||
{{From_Wikipedia}} | |||
此模板用于生成用于顶注 (Hatnote) 的格式化文本。 | 此模板用于生成用于顶注 (Hatnote) 的格式化文本。 | ||
| 第7行: | 第9行: | ||
{{Hatnote|示例顶注文本。}} | {{Hatnote|示例顶注文本。}} | ||
宽泛地说, 顶注通常应回答读者的问题 (也许在读者意识到之前) : | 宽泛地说, 顶注通常应回答读者的问题 (也许在读者意识到之前) : “我在正确的页面上吗? ” | ||
== 功能 == | == 功能 == | ||
| 第47行: | 第49行: | ||
:: 设置为 <code>yes</code>, <code>true</code>, <code>y</code> 或 <code>1</code> 时将会在CSS类中添加 <code>selfref</code> 类, 用于技术层面。 | :: 设置为 <code>yes</code>, <code>true</code>, <code>y</code> 或 <code>1</code> 时将会在CSS类中添加 <code>selfref</code> 类, 用于技术层面。 | ||
; category | ; category | ||
: 设置为 <code>no</code>, <code>false</code>, <code>n</code> 或 <code>0</code> 时将停止错误追踪分类 ([[:Category: | : 设置为 <code>no</code>, <code>false</code>, <code>n</code> 或 <code>0</code> 时将停止错误追踪分类 ([[:Category:带有错误的Hatnote模板]]) , 即, 模板出错时不会将其分类至[[:Category:带有错误的Hatnote模板]]。仅当省略最左边的参数 (<code>text</code>, <code>1</code>, 顶注文本) 时, 此选项才有效。 | ||
== 示例 == | == 示例 == | ||
| 第69行: | 第71行: | ||
如果你看见此消息时无法确定你应该做什么, 请在[[Template talk:Hatnote]]留言, 一些人应该有能力帮助你。 | 如果你看见此消息时无法确定你应该做什么, 请在[[Template talk:Hatnote]]留言, 一些人应该有能力帮助你。 | ||
包含此错误的模板被分类进 [[:Category: | 包含此错误的模板被分类进 [[:Category:带有错误的Hatnote模板]]。 | ||
== 技术细节 == | == 技术细节 == | ||
| 第78行: | 第80行: | ||
代码是由 [[Module:Hatnote]] 生成的。 | 代码是由 [[Module:Hatnote]] 生成的。 | ||
<includeonly> | |||
{{Sandbox_other|| | |||
[[Category:顶注模板| ]] | |||
}} | |||
</includeonly> | |||
2024年2月23日 (五) 16:03的最新版本
此模板用于生成用于顶注 (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,y或1时将会在CSS类中添加selfref类, 用于技术层面。
- 设置为
- category
- 设置为
no,false,n或0时将停止错误追踪分类 (Category:带有错误的Hatnote模板) , 即, 模板出错时不会将其分类至Category:带有错误的Hatnote模板。仅当省略最左边的参数 (text,1, 顶注文本) 时, 此选项才有效。
示例
兄啊这用得着示例吗?
{{Hatnote|关于 "Hatnote" 的其他含义, 详见[[Hatnote (消歧义)]]。}}
错误
如果未提供顶注文本, 模板会输出以下信息: 错误: 未指定文本 (帮助)。
如果你发现了此错误信息, 它有以下四种原因:
- 未定义参数 (模板代码类似于
{{Hatnote}}) 。 请使用{{Hatnote|文本}}代替。 - 定义了一些参数, 但未定义顶注文本。例如,
{{Hatnote|extraclass=seealso}}产生此错误, 请使用{{Hatnote|文本|extraclass=seealso}}代替。 - 顶注文本包含等号,
{{Hatnote|2+2=4}}会产生此错误。请使用 (示例){{Hatnote|1=2+2=4}}代替。 - 您尝试使用
{{#invoke:hatnote|hatnote|文本}}直接访问Module:Hatnote。由于性能原因, 已禁止以这种方式。请改用{{Hatnote|文本}}。
如果你看见此消息时无法确定你应该做什么, 请在Template talk:Hatnote留言, 一些人应该有能力帮助你。
包含此错误的模板被分类进 Category:带有错误的Hatnote模板。
技术细节
模板产生的HTML代码看起来像这样:
<div role="note" class="hatnote navigation-not-searchable">顶注文本。</div>
代码是由 Module:Hatnote 生成的。