pet*_*ete 25 markdown jekyll kramdown
根据Kramdown文档,设置选项parse_block_html应允许在html块内处理markdown(Kramdown)语法.
在我_config.yml,我有如下设置:
---
name: Blog Name
markdown: kramdown
kramdown:
parse_block_html: true
---
Run Code Online (Sandbox Code Playgroud)
然后在.md文件中,我尝试类似:
# Headline1
------------
<div>
# Headline2
------------
</div>
Run Code Online (Sandbox Code Playgroud)
div中的降价内容不会转换为HTML jekyll build.我错过了什么?(另外,有没有更简单的方法在任何其他markdown语法中执行此操作,例如RedCarpet?)
njk*_*njk 25
尝试使用内部声明,并删除缩进(除非您希望将其视为代码):
# Headline1
------------
{::options parse_block_html="true" /}
<div>
# Headline2
------------
</div>
Run Code Online (Sandbox Code Playgroud)
Nic*_*zey 23
如果我仔细阅读Kramdown文档的HTML Blocks部分,您可以markdown="1"为您添加一个属性:<div>
如果HTML标记具有markdown ="1"属性,则使用此标记中解析语法的默认机制.
# Headline1
------------
<div markdown="1">
# Headline2
------------
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6544 次 |
| 最近记录: |