2014-10-26 67 views
0

这是位于default.html中的代码片段,位于存储库的master文件夹中。{{content}}位于分叉的Jekyll存储库的GitHub页面的存储库中的位置在哪里?

<body> 
    <div class="wrapper-masthead"> 
     <div class="container"> 
     <header class="masthead clearfix"> 
      <a href="{{ site.baseurl }}/" class="site-avatar"><img src="{{ site.avatar }}" /></a> 

      <div class="site-info"> 
      <h1 class="site-name"><a href="{{ site.baseurl }}/">{{ site.name }}</a></h1> 
      <p class="site-description">{{ site.description }}</p> 
      </div> 

      <nav> 
      <!-- <a href="{{ site.baseurl }}/test">Test</a> --> 
      <a href="{{ site.baseurl }}/">Blog</a> 
      <a href="{{ site.baseurl }}/about">About</a> 
      </nav> 
     </header> 
     </div> 
    </div> 

    <div id="main" role="main" class="container"> 
     {{ content }} 
    </div> 

    <div class="wrapper-footer"> 
     <div class="container"> 
     <footer class="footer"> 
      {% include svg-icons.html %} 
     </footer> 
     </div> 
    </div> 

    {% include analytics.html %} 
    </body> 

正如你所看到的,有一个在中心<div>标签称为{{ content }}液体标签。

<div id="main" role="main" class="container"> 
    {{ content }} 
</div> 

我对Liquid标签指向的位置感到困惑。我环顾了tutorial here,但没有提到{{ content }},它做了什么以及如何使用它。

谁能告诉我这件事,如果可能的话,我在哪里可以找到更多信息的{{ content }},它应该如何使用?提前致谢。

回答

0

这是一个网页或交或另一个布局的内容。

例如:

  • index.html的内容在_layouts/default.html中

  • about.md在_layouts注入/ page.html中与自身在_layouts注入/默认直接注射html的

刚刚看过的页面/后前面的问题可变layout知道使用哪种布局。

+0

现在我明白了。 Jekyll的文档应该添加到“Front Matter”部分,但我不知道在哪里建议添加它。当我开始使用Jekyll时,它开始令人困惑。 – 2014-10-26 20:48:54