问题
如何在文章中手动创建定位点链接?
回答
通过“知识”,您可以使用编辑器工具栏上的插入/编辑链接在文章中添加定位点,具体方法请参阅文章:在文章中插入和编辑链接。
当您使用此功能时,客户选择定位点链接时不会显示标题。一种解决办法是通过文章的源代码创建定位点链接。
手动创建定位点链接
- 打开文章编辑器后,选择 HTML 图标。
-
导航到您要使用链接定位的文本。将下面的代码段插到文本的前面;它通常位于同一行:
id="your_anchor_name">
- 输入所需的定位点链接名称。示例如下:
id="your_anchor_name">
- 按照以下两个选项之一链接到定位点。
选项 1
- 选择您要用作链接的文本,然后单击插入/编辑链接图标。
- 选择标题标签,找到您添加的定位点名称(或定位点标签,如果您在编辑器版本中看到它),然后选择您的“定位点”。>
- 单击添加链接。
选项 2
-
在源代码编辑器中,找到您要制作为链接的文本。然后,将该文本添加到以下标签(指向定位点目标的
id
)中:<a href="#your_anchor_name">Link text</a>
在下例中,我们的目标是将 Section I 制作为链接。
首先,为组别标题赋予唯一的
id
属性,以设置定位点目标:<h2 id="section1">Section I</h2>
然后,将链接代码从:
<li>Section I</li>
改为:
<li><a href="#section1">Section I</a></li>
在链接文本外加上开始和结束的 <a> 标签,否则用户将无法选择任何内容。
下例显示在保存文章之前,链接在编辑器后面的样子:
2.单击应用以保存更改。
如果定位点似乎比预期位置低了几行,则可能是屏幕顶部的工具栏所致。如果是这样,请最小化工具栏并重新测试定位点链接。
您还可以使用完整的 URL 加 #
符号和定位点的 id
值链接到另一页上的定位点目标。例如:
<a href="https://support.zendesk.com/entries/98542436#some_anchor_name"></a>
仅使用 # 标签(例如 href="#section1"
)只有在定位点目标位于同一页面时有效。如果目标在其他页面上,则必须先添加完整的 URL,然后添加 #id_value
。
如果您希望定位点链接转到页首而不是向下几行,请在页首和正文之间插入一些分页符。
有关更多信息,请参阅文章:在文章中插入和编辑链接。