全站通知:

模板:Anchor

来自星露谷物语维基
跳到导航 跳到搜索
[ 查看 | 编辑 | 历史 | 刷新 ]文档页面

此模板用于在页面中创建可跳转的锚点,一般与标签页模板配合使用。

基本用法

{{Anchor|锚点名称}}

参数

1(必需)
锚点的 ID 名称,用于 URL 跳转定位

简单示例

==== 章节标题 ====
{{Anchor|章节1}}
这是章节内容……

在其他地方可以使用 [[#章节1]] 跳转到这里。

章节标题

这是章节内容……

在其他地方可以使用 #章节1 跳转到这里。

在标签页中使用锚点

{{Anchor}} 模板用于在标签页内容中创建可跳转的锚点,使得通过 URL 哈希值可以直接定位并激活包含该锚点的标签页。

在 Tabs 中的应用

示例 1:为每个标签页添加锚点

{{Tabs
|title1=简介|content1={{Anchor|角色简介}}这是关于角色的简介内容。
|title2=对话|content2={{Anchor|角色对话}}角色的对话内容。
|title3=送礼|content3={{Anchor|角色送礼}}角色的送礼偏好。
}}
这是关于角色的简介内容。
角色的对话内容。
角色的送礼偏好。

用户访问 页面名称#角色对话 时,会自动激活“对话”标签页。

示例 2:在 TabsP 中使用

{{TabsP
|简介|{{Anchor|角色简介}}这是关于角色的简介内容。
|对话|{{Anchor|角色对话}}角色的对话内容。
|送礼|{{Anchor|角色送礼}}角色的送礼偏好。
}}
这是关于角色的简介内容。
角色的对话内容。
角色的送礼偏好。

用户访问 页面名称#角色简介 时,会自动激活“简介”标签页。

使用场景

跨页面引用
从其他页面链接到特定标签页:[[角色名称#角色对话|查看对话]]
目录导航
创建页面内目录,点击后跳转到对应标签页:
* [[#角色简介|简介]]
* [[#角色对话|对话]]
* [[#角色送礼|送礼]]
分享链接
用户可以复制带有锚点的 URL 分享给他人,接收者打开链接时会直接看到对应的标签页
浏览器前进/后退
用户在不同标签页间切换时,可以使用浏览器的前进/后退按钮返回之前查看的标签页

注意事项

注意

锚点名称应当唯一,避免在同一页面中重复使用相同的锚点名称
锚点名称建议使用有意义的中文或英文,方便理解和维护
如果标签页内容中已包含锚点,用户点击该标签页时 URL 会自动更新为锚点地址
不是每个标签页都必须添加锚点,但添加锚点可以提升用户体验

相关模板

  • {{Anchor}} - 锚点模板
  • {{Tabs}} - 标签页模板(使用具名参数的标准写法)
  • {{TabsP}} - 标签页模板(使用位置参数的简化写法)
[ 查看 | 编辑 | 历史 | 刷新 ]上述文档的内容来自模板:Anchor/doc