Невозможно использовать глубокую ссылку на якорь в тексте

Я следовал инструкциям на этой странице, чтобы создавать прямые ссылки на заголовки в своём посте, включая использование специального формата heading-- для ссылки, например: heading–h.pv1t5s7p1t7x:

Однако это не работает:

Есть какие-либо советы? Спасибо!

Я использую этот код как якорь вручную:

<a name="header-name"></a>

<a name="header-name"></a>

#header-name (для использования внутри поста)

https://meta.discourse.org/t/cannot-deep-link-to-anchor-in-text/212393/2#header-name (если вы хотите использовать ссылку вне темы)

Например — https://meta.discourse.org/t/cannot-deep-link-to-anchor-in-text/212393/2#header-name

Также стоит обратить внимание на компонент темы DiscoTOC?

Вы также можете попробовать использовать функцию автоматических якорных ссылок для заголовков

# headline1
### headline3
##### headline5

headline1

headline3

headline5

Ссылка на headline1 https://meta.discourse.org/t/cannot-deep-link-to-anchor-in-text/212393/3#headline1-1

Это хорошо. :+1: Я подумал, что они больше не работают, когда не смог перейти по заголовку, кликнув на него. :slightly_smiling_face:

Вам нужно щёлкнуть в пространстве перед заголовком.

Раньше я нажимал на заголовок, и слева от него появлялась иконка ссылки, которую можно было использовать для копирования ссылки, но теперь этого не происходит. Нажатие на пробел, кажется, ничего не делает?

Редактирование: Я поспешил с выводами. :slightly_smiling_face: Теперь я понял. Долгое нажатие на пробел решает задачу. :+1: Я ждал, пока появится иконка ссылки. Спасибо. :slightly_smiling_face:

Единственная проблема с авто-нумерацией заключается в том, что добавление нового заголовка позже сбивает нумерацию заголовков в существующих ссылках, поэтому нужно быть осторожным, если это документ, в который часто вносятся изменения или удаления.