如何在Haml中包含5个<BR>?

11
这段代码
= 5.times {|n| puts "<BR>"}

对我没有任何作用...

4个回答

40
- 5.times do
  %br

3
我仍然不会使用br标签。 - Jeremy Weiskotten
为什么选择@JeremyWeiskotten?你还推荐使用什么? - Lokesh

10

另一种方式:

= "<br/>"*5

我喜欢你的更好;-) 谢谢你。 - Radek

2
您可以使用百分号(%)来添加特定的标签。因此,要生成5个换行符
,请执行以下操作:
%br/
%br/
%br/
%br/
%br/

但是:你为什么要这样做呢?最好使用%div并在CSS中设置间距,而不是使用多个BR标签。

1
我同意Joshua的观点,不要使用BR标签。 - Jeremy Weiskotten
2
我只是需要在调试期间分割一些文本,而且我确信我可以很容易地在 Ruby 中完成它,但是我没有想出来... - Radek

1
您可以插入常规的HTML代码,就像这样:

Like this:

%p
  Headline
  <br><br><br><br><br>
  Paragraph goes here, blah blah blah...

或者像这样:

或这样:

:plain
  <br><br><br><br><br>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接