Допустим, у меня есть две точки на одной и той же вики-странице git hub, которую для этого мы назовем place 1
и place 2
.
##Title
###Place 1
Hello, this is some text to fill in this, [here](place2), is a link to the second place.
###Place 2
Place one has the fun times of linking here, but I can also link back [here](place1).
Альтернативой является ToC.
##Title
[ToC]
###Place 1
###Place 2
Есть какой-либо способ сделать это? Примечание - видел это, поэтому я предполагаю, что это по теме. Кроме того, это касается перехода между файлами, это касается перехода между одним и тем же файлом.
Ответы:
Это работает на Github:
Сводка правил конвертации:
-
Хорошим примером документа с множеством ссылок и форматированием является Руководство по проектированию LivingSocial API.
источник
[here](#Place-2)
ссылка не будет работать. Обратите внимание, как в примере заголовок называется «Место 2» и ссылка на него (правильно) называется[here](#place-2)
.Place
ссылки будет называтьсяplace
,place-1
,place-2
и т.д. Тогда , если у вас также есть явный заголовокPlace 2
его связь будетplace-2-1
.Также возможно создать именованные пользовательские привязки, если, например, у вас есть несколько (под) заголовков с одинаковыми именами. Для этого с заголовком вставьте HTML-тег:
Затем сделайте ссылку на него по атрибуту ID:
Также работает добавление тега привязки непосредственно в документ:
источник
#my heading
это должно быть,# my heading
и добавление пробела в якорь вроде(# my-heading)
не работаетК сожалению, похоже, что вики GitHub удаляет все теги id = .. из настраиваемого HTML-кода, который вы добавляете на страницу вики, поэтому единственными рабочими якорями на странице являются заголовки.
источник