2016-12-25 6 views
1

Есть ли способ создания якорей в сообщении в блоге и ссылки на них, как и html hrefs для элемента?Jekyll Markup как HTML href = "# myElementId"?

В основном я хочу оглавление со ссылками в верхней части длинного блога.

Существует вопрос об этом уже и кажется, что там нет фактического ответа без вилок, хотел подтверждения: How to create a table of contents to Jekyll blog post?

ответ

1

Есть ли способ для создания якоря в пределах блоге и ссылки на них, как с html hrefs с элементом?

Да, используя html hrefs для элемента. Следующий HTML-код:

<hr> 
 

 
<h1>Table of contents:</h1> 
 

 
<ul> 
 
    <li><a href="#goto-1">Chapter 1</a><a id="toc-1"></a></li> 
 
    <li><a href="#goto-2">Chapter 2</a><a id="toc-2"></a></li> 
 
</ul> 
 

 
<hr> 
 

 
<a id="goto-1"></a> 
 
<h1><a href="#toc-1">↑</a> Chapter 1</h1> 
 
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p> 
 

 
<a id="goto-2"></a> 
 
<h1><a href="#toc-2">↑</a> Chapter 2</h1> 
 
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>

Может быть сгенерирован с помощью следующей уценки в должности:

--- 

**Table of contents:** 

* [Chapter 1](#goto-1)<a id="toc-1"></a> 
* [Chapter 2](#goto-2)<a id="toc-2"></a> 

--- 

<a id="goto-1"></a>**[↑](#toc-1) Chapter 1** 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 

<a id="goto-2"></a>**[↑](#toc-2) Chapter 2** 
Lorem ipsum dolor sit amet, consectetur adipiscing elit.