我目前正在使用PHP Markdown Extra生成一个定义列表,其语法如下:
Term
: Description
: Description Two
My Other Term
: Description
生成以下HTML:
<dl>
<dt>Term</dt>
<dd>Description</dd>
<dd>Description Two</dd>
<dt>My Other Term</dt>
<dd>Description</dd>
</dl>
有谁知道如何让Markdown为每个定义术语和描述创建单独的定义列表以创建这样的标记?
<dl>
<dt>Term</dt>
<dd>Description</dd>
<dd>Description Two</dd>
</dl>
<dl>
<dt>My Other Term</dt>
<dd>Description</dd>
</dl>
答案 0 :(得分:1)
我认为目前不可能。尝试在两个DL之间插入一些虚拟元素,这样它就不会将它们视为一个。
答案 1 :(得分:0)
您可以通过记住嵌入式html的支持来实现;-) 只需这样做:
Term
: Description
: Description Two
</dl><dl>
My Other Term
: Description
您会得到的:
<dl>
<dt>Term</dt>
<dd>Description</dd>
<dd>Description Two</dd>
</dl><dl> <<< this is your code
<dt>My Other Term</dt>
<dd>Description</dd>
</dl>