eva*_*van 5 html markdown jekyll
使用<video>我的杰奇降价是解析为原始文本,我怎么能得到<video>工作?
<div class="row post-image-bg" markdown="1">
<video width="99%" height="540" autoplay loop muted markdown="1">
<source src="/images/posts/send-cancel.mp4" type="video/mp4" markdown="1" >
<source src="/images/posts/send-cancel.webm" type="video/webm" markdown="1">
</video>
</div>
Run Code Online (Sandbox Code Playgroud)
markdown="1"每个元素中都有该属性,它告诉 Markdown 处理器解析该元素的内容。
现在元素的内容以正常的 HTML 样式缩进。然而,MarkDown 将缩进解析为......你猜对了:代码块。MarkDown 看到的是:
...
<video ...>
...
</video>
...
Run Code Online (Sandbox Code Playgroud)
请注意此处标签前的四个空格video。与stackoverflow.com一样,这些是代码块的 MarkDown。
有几个修复方法可以解决此问题:
改成。markdown="1" markdown="0"或者只是摆脱它。我不知道为什么你到处都有这个属性。
将文件从重命名.md为,或..html_config.yml
取消 HTML 缩进。我知道它看起来很难看,但这是阻止 MarkDown 将其识别为“代码”的唯一方法。