Jekyll Markup喜欢HTML href =“#myElementId”?

时间:2016-12-25 16:13:24

标签: html markdown jekyll

有没有办法在博客帖子中创建锚点并链接到它们就像用html hrefs到元素一样?

我基本上想要一个目录,其中包含长篇博文顶部的链接。

这个问题已经存在,如果没有插头,似乎没有实际答案,需要确认:How to create a table of contents to Jekyll blog post?

1 个答案:

答案 0 :(得分:1)

  

有没有办法在博客文章中创建锚点并链接到它们就像用html hrefs到元素一样?

是的,将html hrefs用于元素。以下HTML代码:

if($keepmeloggedin == TRUE){

ini_set('session.cookie_lifetime', 2592000);
ini_set('session.gc_maxlifetime', 2592000);

}

else{

ini_set('session.cookie_lifetime', 3600);
ini_set('session.gc_maxlifetime', 3600);

}

可以在帖子中使用以下标记生成:

<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>