在表格中以玉石为标题

时间:2015-08-10 18:15:02

标签: html pug

我的.jade文件的例子

h1 Head1
 table(border='1')
  tr
   td name
   td name2
  tr
   td data
   td data2

现在我想要输入h2 @ td数据。结果是,标题有效,但表格已被破坏。 "数据"是正确的h2但跳出了桌子。正确的语法怎么样?

感谢

1 个答案:

答案 0 :(得分:1)

Jade似乎不允许多个标签位于同一行,这可能是您的问题。

基于online demo for Jade,似乎你想要:

h1 Head1
 table(border='1')
  tr
   td name
   td name2
  tr
   td
    h2 data
   td data2

虽然如果这样做,整个表格将由于表格缩进而被h1格式化,这可能会有问题,因此您可能真的想要:

h1 Head1
table(border='1')
 tr
  td name
  td name2
 tr
  td 
   h2 data
  td data2

其中包含以下HTML:

<h1>Head1</h1>
<table border="1">
  <tr>
    <td>name</td>
    <td>name2</td>
  </tr>
  <tr>
    <td> 
      <h2>data</h2>
    </td>
    <td>data2</td>
  </tr>
</table>

请注意,以下两个HTML块提供相同的输出:

<td> 
  <h2>data</h2>
</td>

<td><h2>data</h2></td>