# Добавить ID якоря в текст

**URL:** https://meta.discourse.org/t/add-anchor-id-to-text/201393
**Category:** Support
**Created:** [23.Август.2021 03:45:04 UTC](https://meta.discourse.org/t/add-anchor-id-to-text/201393 "2021-08-23T03:45:04Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![fyodorovich](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fyodorovich/32/199772_2.png) [@fyodorovich](https://meta.discourse.org/u/fyodorovich)
#### Post date: [23.Август.2021 03:45:04 UTC](https://meta.discourse.org/t/add-anchor-id-to-text/201393/1 "2021-08-23T03:45:04Z")

</div>

> [@codinghorror](#):
>
> Автоматически добавлять идентификаторы якорных ссылок к заголовкам в Markdown

Стало ли это когда-нибудь реальностью?

Я вижу, что глубокие ссылки на заголовки работают в моих условиях использования. Однако, когда я пытаюсь создать глубокую ссылку на встроенные элементы, такие как span или якоря, идентификатор удаляется из тега, делая ссылку бесполезной.

Возможно ли ссылаться только на элементы заголовков?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [23.Август.2021 06:44:30 UTC](https://meta.discourse.org/t/add-anchor-id-to-text/201393/2 "2021-08-23T06:44:30Z")

</div>

### Я почти уверен, что это работает?

Если нажать на заголовок, слева должна появиться иконка ссылки.

Я также использую, например, `<a name="anchor"></a>`, и они тоже работают.

[Add Anchor ID to Text - #2 by JammyDodger](https://meta.discourse.org/t/add-anchor-id-to-text/201393/2#anchor)

  
  

    👈 скрытая якорная ссылка

(якорь примерно здесь)

---

<div class="post-metadata">

### Author: ![fyodorovich](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fyodorovich/32/199772_2.png) [@fyodorovich](https://meta.discourse.org/u/fyodorovich)
#### Post date: [23.Август.2021 07:00:50 UTC](https://meta.discourse.org/t/add-anchor-id-to-text/201393/3 "2021-08-23T07:00:50Z")

</div>

Как вы генерируете ссылку и якорь? Я пытаюсь следовать использованию в оглавлении раздела «Условия использования». Когда я сохраняю пост и использую инструменты разработчика, чтобы посмотреть код, я вижу, что тег сохранился, но атрибуты были удалены.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [23.Август.2021 07:35:44 UTC](https://meta.discourse.org/t/add-anchor-id-to-text/201393/4 "2021-08-23T07:35:44Z")

</div>

Для заголовков я просто использую символ # в Markdown, а форум делает остальное.

`### Якорный заголовок`

### Якорный заголовок

А затем, когда я копирую ссылку из значка, получаю:

> [@Add Anchor ID to Text](https://meta.discourse.org/t/add-anchor-id-to-text/201393/4#anchor-header-1):
>
> For the headers I just use the # markdown code for header, and the forum does the rest. ### Anchor Header Anchor Header And then when I grab the link from then icon I get https://meta.discourse.org/t/add-anchor-id-to-text/201393/4#anchor-header-1 I’m afraid I don’t use them in tocs (though I thought the TOC also did them automatically for you based on the same principle?)

Боюсь, я не использую их в оглавлениях (хотя мне казалось, что оглавление тоже автоматически генерирует их на основе того же принципа?)

---

<div class="post-metadata">

### Author: ![fyodorovich](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fyodorovich/32/199772_2.png) [@fyodorovich](https://meta.discourse.org/u/fyodorovich)
#### Post date: [23.Август.2021 07:37:56 UTC](https://meta.discourse.org/t/add-anchor-id-to-text/201393/5 "2021-08-23T07:37:56Z")

</div>

Ок, спасибо за объяснение. Мне удалось воспроизвести это, и всё работает.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [22.Сентябрь.2021 07:38:29 UTC](https://meta.discourse.org/t/add-anchor-id-to-text/201393/6 "2021-09-22T07:38:29Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
