怎么用haml写这个?

时间:2011-03-23 09:35:49

标签: haml

我应该写什么来将其转换成haml

当我尝试这样的时候

%p
  We prefer questions that can be 
  %b answered
  . not just discussed.

我得到了非法元素:类和ID必须有值错误。

有没有什么办法可以让你的点不加粗。

3 个答案:

答案 0 :(得分:5)

这应该有效:

%p
  We prefer questions that can be 
  <b>answered</b>. not just discussed.

修改

正如@mark在下面指出你收到错误的原因是因为如果一行以a开头。 haml期望一个类名,以便用该类呈现div。

\.

逃脱了。

答案 1 :(得分:1)

Mark的答案仍然是最好的,为了便于阅读。

可以在纯HAML中执行此操作,方法是使用>标记上的b运算符删除周围空格。但是,您需要在粗体字之前插入一个不间断的空格,以使其分开。

%p
  We prefer questions that can be&#160; 
  %b> answered
  \. not just discussed.

答案 2 :(得分:0)

你需要逃避领先时期,因为它正在将它评估为带有类的div。

%div.my_class 
== 
.my_class  
== 
<div class='my_class'></div>

%p
  We prefer questions that can be 
  %b answered
  \. not just discussed.