模板:Anchor
(重定向自Template:Anchors)
此模板使用Lua语言: |
有机器人使用本模板
如欲移动、删除或修改此模板而无法向下兼容,并会影响机器人运作,请先通知机器人操作者,谢谢您。相关的机器人:User:Cewbot/log/20201008/configuration |
用法
本模板{{anchor}}加入HTML元素中的Anchor,加入后可使用[[#link|...]]
连结到加入本模板的地方。
基本语法:
{{anchor |錨點1 |錨點2 |錨點3 |……}}
例子
1. {{anchor|foo}}
- 在同一页中,可以用[[#foo|...]]连结到加入上面代码的地方,
- 在其他地方,可以用[[条目名#foo|...]]连结。
2. 如果段落需要改名,可使用本模板固定其名称,如下:
== {{anchor|foo}} 段落名称 ==
- 就算段落名称改了名,[[articlename#foo]]仍然有效。
- 注意:如果需要更改讨论标题,建议使用{{formerly}}而非此模板。
3. 可使用最多的锚点名称没有上限:
{{anchor|foo|bar|baz}}
- will create three anchors that can then be linked to with [[#foo]], [[#bar]] and [[#baz]].
4. 断行的代码,如
- foo 与 bar 间的断行会成为空格,可以
[[#foo bar]]
连结。
限制
- Anchor名称不能有以下符号:
- # ($)
- | (|)
- = (=)
- " (")
- 但可使用 "&#" 来显示。上标或下标(
<sup>
和<sub>
)不能使用
- 如果同一页出现同名Anchor,则只会连到第一个出现的Anchor。
重定向
- {{锚点}}
- {{Anchors}}
- {{Htmlelement}}
模板数据
在页面中插入一个或多个HTML锚点。 使得该位置可以使用语法[[#某页面的某锚点]]或[[要连到的页面#页面中的锚点]]来连结到。 每个锚点必须相异且唯一。 不能使用" 或 # 或 | 或 = 字元。
参数 | 描述 | 类型 | 状态 | |
---|---|---|---|---|
第一个锚点名称 | 1 | 欲建立之锚点的名称。字元"、 #、 | 和 = 必须被跳脱。 请勿使用有维基代码格式的内容。
| 字符串 | 必需 |
第二个锚点名称 | 2 | 欲建立之锚点的名称。字元"、 #、 | 和 = 必须被跳脱。 请勿使用有维基代码格式的内容。 | 字符串 | 可选 |
第三个锚点名称 | 3 | 欲建立之锚点的名称。字元"、 #、 | 和 = 必须被跳脱。 请勿使用有维基代码格式的内容。 | 字符串 | 可选 |
第四个锚点名称 | 4 | 若要新增四个以上的锚点,请使用源代码编辑。 | 字符串 | 可选 |
参见
请注意:所有会产生网页锚点的模板或模组,改动时皆应通知User:cewbot,预防机器人误动作。
- {{Visible anchor}}
- {{Invisible anchor}}
- {{Anchored list}}
- {{Section}}
- {{Shortcut}}
- Help → commons:template:anchor · Talk