Задать вопрос
@loheb

Как делать якорь для ссылок в Markdown?

В html есть якоря, на которые можно ссылаться.
<a href="#part1">Глава 1</a>
<article id="part1">Содержание первой главы</article>

А в Markdown как такое использовать? Не средствами html, а именно самим Markdown.

Оглавление по заголовкам он создаёт командой [[toc]], даже если заголовки кириллицей. А вот ссылку на такой заголовок не принимает [Я ссылаюсь на закладку](#Закладка) которая является заголовком. Но если она на основной латинице написана, то без проблем. А если мне нужна ссылка на цитату или на диаграмму, как сделать, чтобы можно было на неё ссылаться кодом See the section on [`code`](#code)? Синтаксис ### My Great Heading {#custom-id} в используемой программе видимо не реализовано, ибо отображается как My Great Heading {#custom-id} и ссылка на такой якорь не работает. Но на id элемента html ссылка вполне работает.
  • Вопрос задан
  • 419 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@A_V_O
автоматическая генерация идентификаторов поддерживается далеко не всеми диалектами маркдауна.

если хотите безотказный вариант, используйте html (если, конечно, ваш редактор понимает html):

над строкой, на которую хотите сослаться поставьте

<a id="custom-anchor-name"></a>
# Заголовок

и затем ссылайтесь на этот идентификатор обычным образом:

[Заголовок](#custom-anchor-name)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы