模板:Anchor
出自Meshal Lite
编辑简介内容 这个模板用来生成一个页面中的锚点,因此可以在其他页面中用“[[页面名#锚点]]”的方式快速定位到该页面中指定的文字。鼠标悬浮在这个锚点文本上时,将浮现出气泡包裹的说明文字(如果定义过说明文字的话)。
- 如果页面中有同名的锚点,那么总是定位到最先出现的那个。
- 如果锚点名与段落标题(使用
===
的文本)重复,那么依旧遵循最先原则。 - 另外,还可以为这个锚点直接建立一个指向同名分类的链接。
- 模板别名:
§
使用
{{anchor
|[1] name=
|[2] memo=
|id=
|category=
|catename=
}}
|[1] name=
|[2] memo=
|id=
|category=
|catename=
}}
或
{{§
|[1] name=
|[2] memo=
|id=
|category=
|catename=
}}
|[1] name=
|[2] memo=
|id=
|category=
|catename=
}}
1
name锚点的id和名字,这两者通常是一致的(除非额外定义了id
参数)。
- 这个参数是必须的,否则本模板不会生成锚点。
2
memo这个锚点的浮层说明,支持wiki语法。
- 为空时,不会显示浮层说明。
- 默认为空。
id
这个锚点的id,如果要定义该锚点的id,则在这里定义,否则id与name
参数相同。
category
这个锚点是否指向一个分类的页面。
- 可使用categorize、1、on、yes、y皆可,若填写这些值,则可自动指向分类,留空则不建立链接。
- 默认为不建立链接。
catename
通常如果参数category
为真时,会指向与参数name
相同的分类。但通过定义catename
,可以指向到名字为catename
的分类。