Markdown 语法通常可以方便地编写博客和评论;
但有时当你想写一个简单的 html 时它会干扰内容
是否有一个标签/语法要求 Markdown 忽略该部分,如
pre
html 标签?
如果pre可以工作,如果markdown部分需要包含html标签怎么办?
Markdown 的原始实现(由 Gruber)和 PHP Markdown 不会在块级 HTML 元素内格式化,因此您可以使用
<div>
,例如:
Markdown text.
More markdown text.
<div>
Markdown ignores inside the div, you can do all sorts of crazy stuff:
<a href="http://www.stackoverflow.com">Stack Overflow</a>.
<blink>Is blink still supported?</blink>
</div>
Yet more markdown text.
将渲染为:
<p>Markdown text.</p>
<p>More markdown text.</p>
<div>
Markdown ignores inside the div, you can do all sorts of crazy stuff:
<a href="http://www.stackoverflow.com">Stack Overflow</a>.
<blink>Is blink still supported?</blink>
</div>
<p>Yet more markdown text.</p>
至少在 Stack Overflow 上,...
<pre>
HTML 标签可以很好地实现此目的。它还可以像浏览器一样格式化您的文本:
这是预先格式化的,所以在这里我可以 /slash/ 和 *star* 东西 没有问题,[[方括号]][只是]括号。
html 方法与其他 Markdown 解析工具结合使用时给我带来了一些问题。
就我而言,我的解决方法是使用代码块(```)代替:
...bla bla bla...```TEXT I WANT TO KEEP AS IS```...bla bla bla...