首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Markdown中的<video>

Markdown中的<video>
EN

Stack Overflow用户
提问于 2015-08-07 17:35:28
回答 1查看 10.2K关注 0票数 6

在我的jekyll标记中使用<video>是将解析作为原始文本,我如何使<video>工作?

代码语言:javascript
复制
<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>
EN

回答 1

Stack Overflow用户

发布于 2015-08-11 19:06:41

解释

在每个元素中都有markdown="1"属性,它告诉标记处理器解析元素的内容。

现在,元素的内容以普通HTML样式缩进。然而,MarkDown将缩进作为..。你猜到了:代码块。MarkDown看到的是:

代码语言:javascript
复制
...
    <video ...>
    ...
    </video>
...

请注意这里的video标记之前的四个空格。与stackoverflow.com一样,这是用于代码块的MarkDown。

解决方案

对此有几个解决办法:

本地关闭MarkDown处理

markdown="1"更改为markdown="0"。或者干脆把它处理掉。我不知道为什么everywhere有这个属性。

关闭文件的MarkDown解析

将文件从.md重命名为.html,或将_config.yml未指定为MarkDown的任何其他扩展名重命名为MarkDown。

防止MarkDown将其识别为代码块

取消HTML缩进。我知道它看起来很难看,但这是阻止MarkDown将其识别为“代码”的唯一方法。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31883590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档