【问题标题】:Can I arbitrarily close tags in Jade?我可以在 Jade 中任意关闭标签吗?
【发布时间】:2014-06-17 01:50:45
【问题描述】:

我一直在尝试在 Jade 中生成以下 HTML,但徒劳无功:

<ul>
    <li><a href="#">Item</a> - lorem ipsum</li>
</ul>

我确信这是可能的,但我能找到的最接近的东西是自闭合标签。谢谢!

更新

我尝试了@TheOsirian 的技术,发现我也可以做这样的事情:

ul
 li
  a(href="http://google.com") Item
  em|  - lorem ipsum 
  strong| this is bold

这将生成此 HTML:

    <ul>
       <li>
           <a href="http://google.com">Item</a><em> - lorem ipsum </em><strong>this is bold</strong>
       </li>
    </ul>

很酷:)

【问题讨论】:

    标签: pug mean-stack


    【解决方案1】:

    这将产生所需的输出:

    ul
     li
      a(href="http://google.com") Item
      |  - lorem ipsum
    

    &lt;a&gt; 和文本都在 &lt;li&gt; 内,但文本不在 &lt;a&gt; 内,因此它不会是 &lt;a&gt; 的一部分,但仍会是 &lt;li&gt; 的一部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多