使用jekyll w / github-pages
我在index.md中有这个:
<div class="grey-box">
GET /projects/<span class="variable project_id">{Project ID}</span>/codes/<span class="variable code_id">{Code ID}</span>/download
</div>
并且它在编译时打破了markdown所以我将div更改为这样的范围:
<span class="grey-box">
GET /projects/<span class="variable project_id">{Project ID}</span>/codes/<span class="variable code_id">{Code ID}</span>/download
</span>
CSS:
.grey-box {
background: #EEE;
padding: 5px 10px;
}
现在一切都很好吃。任何想法为什么div导致这个错误?
答案 0 :(得分:4)
Markdown不会在块级HTML元素中解析,其中<div>
是一个。
请注意,在块级HTML标记中不处理Markdown格式化语法。例如,你不能在HTML块中使用Markdown-style * emphasis *。
这不仅仅是GitHub页面的情况,而是绝大多数Markdown解析器。