Post Jekyll在生成博客帖子时插入额外代码
我正在创建我的第一个Jekyll网站。我试图包括一个博客部分,我从现有的非Jekyll版本复制它,转换现有的硬编码html的博客页面 我将我的页眉、导航和页脚html放入_include文件中。我将它们合并到一个布局文件中,该文件也包含{{content} 我从旧的html文件中删除页眉、导航和页脚,并且只将正文包含在文章的.markdown文件中 我希望降价文件的内容包含在{{content}的位置。。。但是,Jekyll似乎在{{content}}内容之前也包含了这一点: <div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Post Jekyll在生成博客帖子时插入额外代码,post,jekyll,Post,Jekyll,我正在创建我的第一个Jekyll网站。我试图包括一个博客部分,我从现有的非Jekyll版本复制它,转换现有的硬编码html的博客页面 我将我的页眉、导航和页脚html放入_include文件中。我将它们合并到一个布局文件中,该文件也包含{{content} 我从旧的html文件中删除页眉、导航和页脚,并且只将正文包含在文章的.markdown文件中 我希望降价文件的内容包含在{{content}的位置。。。但是,Jekyll似乎在{{content}}内容之前也包含了这一点: <div c
因此,我看到的不是生成的html,而是html的“代码”版本。这个额外的代码是从哪里来的,我如何绕过它
这个额外的代码是从哪里来的
您看到的额外代码是语法突出显示的标志
语法突出显示以两种方式呈现:
- 当您将文本块括在三个反勾和一种语言中时,
``ruby
```ruby
def some_method
# do something
end
```
(上面的块在生成的index.html
中具有相同的额外代码)
- 当您将kramdown内容缩进超过4个空格时
## Heading 2
Some Markdown text here.
Lorem Ipsum [dolor](sit/amet/index.html)
成为突出显示的语言纯文本
## Heading 2
Some Markdown text here.
Lorem Ipsum [dolor](sit/amet/index.html)
这个额外的代码是从哪里来的
您看到的额外代码是语法突出显示的标志
语法突出显示以两种方式呈现:
- 当您将文本块括在三个反勾和一种语言中时,
``ruby
```ruby
def some_method
# do something
end
```
(上面的块在生成的index.html
中具有相同的额外代码)
- 当您将kramdown内容缩进超过4个空格时
## Heading 2
Some Markdown text here.
Lorem Ipsum [dolor](sit/amet/index.html)
成为突出显示的语言纯文本
## Heading 2
Some Markdown text here.
Lorem Ipsum [dolor](sit/amet/index.html)