2016-08-24 2 views
0

Я пытаюсь перейти ко второй части в указанном ниже файле .md. Файл Myfile.md. его содержание:Как перейти к определенной точке другого документа в файле .md?

## First part 
    (an image) 

    ## Second part 
    (an image) 

Я пытаюсь получить доступ к нему из HTML-файла с помощью команды

<a href="some-url/Myfile#second-part">Second part</a>. 

Однако не указывает на вторую часть, но указывая куда-то ниже. Может ли кто-нибудь сказать мне, как исправить это?

ответ

0

Экспериментируя, я нашел решение, используя <div…/> но очевидное решение разместить свою собственную узловую точку на странице, где вы хотите, таким образом:

<a name="abcde"/> 

до и

</a> 

после которую вы хотите связать. Затем ссылка на уценку вроде:

[link text](#abcde) 

В любом месте документа вы попадете туда.

Решение <div…/> вставляет «фиктивное» подразделение, чтобы добавить свойство id, и это потенциально разрушительно для структуры страницы, но решение <a name="abcde"/> должно быть совершенно безобидным.

(PS: Это может быть хорошо, чтобы поставить якорь на линии вы хотите перейти по ссылке, следующим образом:

## <a name="head1"/>Heading One</a> 

Пожалуйста, обратитесь на другой вопрос: How to link to part of the same document in Markdown?

+0

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

+0

Попробуйте: [относительная ссылка] (other_file .md # abcde) – TinhNQ

+0

То же, что и раньше. Он работает, если я на той же странице, но не на другой странице. – Clint