html – Markdown范围和块?

前端之家收集整理的这篇文章主要介绍了html – Markdown范围和块?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我注意到,块级别的东西不是真正的降价友好.想象下面的段落(是的,我打算输出twitter引导):
<section id="loremipsum">
    <div class="page-header">
    # Heading 1 #
    </div>

    Lorem ipsum,blah blah blah,yada yada yada.
</section>

预期产出应为:

<section id="loremipsum">
    <div class="page-header">
    <h1>Heading 1</h1>
    </div>
    <p>Lorem ipsum,yada yada yada.</p>
</section>

相反,产出的产量更接近:

<p><section id="loremipsum"></p>
<div class="page-header">
# Heading 1 #
</div>
<p>Lorem ipsum,yada yada yada.</section></p>

这里有两个问题:

>根据Daring Fireball的建议,Markdown应该足够聪明,不能在块级元素(如段标记)周围放置不需要的标签.
标题1没有被解析为标题,而是不分析.

这两个问题实际上也发生在官方解析器的丁格斯,所以我猜这是一个“工作如意”的问题之一.那就是说,那里有没有任何降价大师知道如何解决这些问题?

解决方法

是的,这是设计.根据 Gruber

Note that Markdown formatting Syntax is not processed within block-level HTML tags. E.g.,you can’t use Markdown-style *emphasis* inside an HTML block.

我不知道有什么样的解决方法,但是当谈到Markdown时,我不会把自己放在上师层面.

编辑:如果您正在使用PHP,您可能需要查看PHP Markdown Extra.

猜你在找的HTML相关文章