问题

如何在文章中手动创建定位点链接?

回答

通过“知识”,您可以使用编辑器工具栏上的插入/编辑链接在文章中添加定位点,具体方法请参阅文章:在文章中插入和编辑链接。

编辑链接.png
当您使用此功能时,客户选择定位点链接时不会显示标题。一种解决办法是通过文章的源代码创建定位点链接。

手动创建定位点链接

  1. 打开文章编辑器后,选择 HTML 图标。
  2. 导航到您要使用链接定位的文本。将下面的代码段插到文本的前面;它通常位于同一行:

    id="your_anchor_name">
  3. 输入所需的定位点链接名称。示例如下:id="your_anchor_name">
    html 代码示例.png
  4. 按照以下两个选项之一链接到定位点。

选项 1

  1. 选择您要用作链接的文本,然后单击插入/编辑链接图标。
  2. 选择标题标签,找到您添加的定位点名称(或定位点标签,如果您在编辑器版本中看到它),然后选择您的“定位点”。>
  3. 单击添加链接。

选项 2

  1. 在源代码编辑器中,找到您要制作为链接的文本。然后,将该文本添加到以下标签(指向定位点目标的 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> 标签,否则用户将无法选择任何内容。

    下例显示在保存文章之前,链接在编辑器后面的样子:
    html 代码示例.png
    2.单击应用以保存更改。

如果定位点似乎比预期位置低了几行,则可能是屏幕顶部的工具栏所致。如果是这样,请最小化工具栏并重新测试定位点链接。

您还可以使用完整的 URL 加 # 符号和定位点的 id 值链接到另一页上的定位点目标。例如:

<a href="https://support.zendesk.com/entries/98542436#some_anchor_name"></a>

仅使用 # 标签(例如 href="#section1")只有在定位点目标位于同一页面时有效。如果目标在其他页面上,则必须先添加完整的 URL,然后添加 #id_value。

如果您希望定位点链接转到页首而不是向下几行,请在页首和正文之间插入一些分页符。

有关更多信息,请参阅文章:在文章中插入和编辑链接。

由 Zendesk 提供技术支持