0

我正在将一些现有的 HTML 文件转换为 Slim(https://github.com/stonean/slim)并第一次使用它,但是我在让列表以紧凑的形式工作时遇到了问题(意味着全部在一行上,而不是比下面的缩进)。文档说:

内联标签

有时您可能希望更紧凑并内联标签。

ul
  li.first: a href="/a" A link
  li: a href="/b" B link

但是当我尝试在浏览器中得到这个输出时:

a href="/b" B

在源代码中呈现的 HTML 看起来像这样:

<li:>a href="/b" B link</li:>

任何想法为什么这不起作用以及如何解决它?

4

1 回答 1

1

您的语法是正确的,我的输出(slim 1.3.0)正如预期的那样:

<ul><li class="first"><a href="/a">A link</a></li><li><a href="/b">B link</a></li></ul>

您应该检查您的苗条版本并适当更新。

于 2013-04-26T17:50:23.650 回答