有没有办法在 HTML 标签周围指定类似“ pretty-print ”的格式?我希望能够在 HTML 块之间放置空格,因此:
<!-- container -->
<div id='container'>
</div>
<!-- footer -->
<div id="footer">
</div>
<!-- analytics -->
...
...转换为:
<!-- container -->
<div id='container'>
</div>
<!-- footer -->
<div id="footer">
</div>
<!-- analytics -->
...
我知道你可以用
/
做评论,标签之间的空格有没有类似的东西?也许像这样/ container
#container
\
\
/ footer
#footer
:s
:s
/ analytics
\
或 :s
在哪里可以是自定义过滤器?或者甚至像
= space(10)
这样的 10 个换行符?或者甚至可能是 ~
本身,但这不起作用。 最佳答案
#container
- haml_concat("\n" * 5)
#footer
haml_concat
助手直接将文本连接到输出缓冲区,无需任何预处理。关于ruby - HAML 中标签之间的空白,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2376708/