为什么我不能在<textarea>和&lt; table&gt;?</textarea>之间使用<br/>

时间:2014-09-02 18:25:46

标签: html line-breaks

我有一个生成以下HTML的JSF XHTML模板。我需要将<textarea><table><br>分开,但是当我写它时没有任何反应。

<br />
<span>Historial de Actividades</span>
<br />
<br />
Contenido
<br />
<textarea></textarea>
<br />
<table>
  <tbody>
    <tr>
      <td>
        <button><span>Guardar</span></button>
      </td>
      <td>
        <div></div>
      </td>
    </tr>
  </tbody>
</table>

我只是不明白为什么我可以在第1,3和3行使用<br>。 4而不是第8行。只需要一个简单的“换行符”!

我注意到,如果我将代码放在其他<table>中,它就会实现我想要的。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我不知道为什么你不能使用<br/>,但你可以使用p:spacer

<p:spacer height="20" width="100%" />

或者如果你想要一个水平线:

<p:separator />

您也可以使用styleClass执行此操作,或将p:outputPanel中的元素换行。