在Jade中创建内联元素的简明方法是什么?

我喜欢将所有内联元素放在一行中。

<ul>
  <li><a>click<span>here</span><strong>!</strong></a></li>

想知道是否有更好的方式在Jade中创建内联元素:

ul
  li 
    a(href="#") click 
      span here
      strong !

这有点接近,但我不确定如何添加跨度和强标签而不会断线。

ul
  li: a(href='#') click
    span ...

这显然不是一个超级大问题,但有点烦人,我不能把内联元素放入内联中。 谢谢您的帮助


自1.0版以来,玉石支持嵌入式标签:

#[tag(attribute='value') inner stuff]

在你的情况下,这将是:

ul
  li #[a(href="#") click  #[span here #[strong !]]]

今天我自己进入这个。 找到一种方法来使用管道在玉器中做到这一点。 这里是我的示例,在ap元素中包装一个强标记。

p.some-class
    strong This Renders Strong                          
    |This renders normal

我也一阵挣扎, 我发现的唯一答案就是使用HTML。

ul
  li: a(href='#') click<span>here</span><strong>!</strong>
链接地址: http://www.djcxy.com/p/88897.html

上一篇: What is a concise way to create inline elements in Jade

下一篇: How can I render inline JavaScript with Jade?