我有一些像这样的HTML:
<ul>
<li> 1 </li>
<li> 2 </li>
</ul>
<ul>
<li> a </li>
<li> b </li>
</ul>
这个HTML是使用CKEditor生成的,但我厌倦了WYSIWYG并决定改用markdown。
然后我将它转换为降价。我的降价看起来像:
- 1
- 2
- a
- b
但是我的降价输出是这样的:
<ul>
<li> 1 </li>
<li> 2 </li>
<li> a </li>
<li> b </li>
</ul>
根据转换之前的html,我需要两个单独的列表。可以这样做吗?
答案 0 :(得分:11)
首先,我会澄清不良行为,然后我会告诉你如何获得理想的行为。
Markdown实现通常连接由空格分隔的列表。
例如,以下markdown有5个列表
- a
- a
- b
- a
- b
- a
- b
- c
- a
- b
- c
它呈现为一个大清单:
一
一
B'/ p>
一
一
C
一
要单独渲染单独的列表,请将降价列表与从markdown映射到不可见HTML 的内容分开。这些都很好:
<!-- -->
<br>
以下是使用每个标记的4个降价列表
- a
<!-- -->
- a
- b
<br>
- a
- b
- a
- b
- c
呈现为4个单独的列表:
答案 1 :(得分:-2)
你需要这个:
<ul>
<li> 1 </li>
<li> 2 </li>
</ul>
<ul>
<li> a </li>
<li> b </li>
</ul>
了解您</ul
如何结束第一个列表以及我如何更正</ul>
。