如何在haml中使用强标签

时间:2014-01-15 10:06:43

标签: ruby haml

是的,所以标题几乎总结了它。你是怎么做到的??

我将文字写成:

 lorem ipsum %strong Banana republic bla bla bla
希望加强“香蕉共和国”的一部分。但是%strong只会在屏幕上打印出来,就像它是正文的一部分......

5 个答案:

答案 0 :(得分:8)

HAML在阅读代码时使用缩进和换行符。所以你必须做类似的事情:

%p
  lorem ipsum 
  %strong
    Banana republic
  bla bla bla

这个问题类似:inline tag in haml

您可以使用过滤器使其更“符合人体工程学”:http://haml.info/docs/yardoc/file.REFERENCE.html#filters

这是一个例子:

%p
  :markdown
    lorem ipsum *Banana republic* bla bla bla

默认情况下会应用html过滤器,因此以下内容也适用:

%p
  lorem ipsum <strong>Banana republic</strong> bla bla bla

答案 1 :(得分:3)

在这种情况下,哈姆不方便。这样的事情应该有效:

lorem ipsum
%strong Banana republic 
bla bla bla

答案 2 :(得分:1)

试试这个

lorem ipsum
%strong Banana republic
bla bla bla

答案 3 :(得分:1)

如果您需要的只是富文本格式 - 请考虑使用:markdown或:textile haml filters。

http://haml.info/docs/yardoc/file.REFERENCE.html#markdown-filter

http://haml.info/docs/yardoc/file.REFERENCE.html#textile-filter

答案 4 :(得分:1)

尝试:http://www.htmltohaml.com/

lorem ipsum
%strong Banana republic
bla bla bla