我有这段代码:
%p
A debtor with the court's approval can hire attorneys via
%a{:id=>"proc",:href=>'/codes#rule327'}Section 327.
呈现:
获得法院批准的债务人可以通过第327条聘请律师。
我知道这非常挑剔,但我不希望这个时期加粗。当我尝试:
%p
A debtor with the court's approval can hire attorneys via
%a{:id=>"proc",:href=>'/codes#rule327'}Section 327
\.
它产生:
获得法院批准的债务人可以通过第327条聘请律师。
我想知道如何获得:
获得法院批准的债务人可以通过第327条聘请律师。
答案 0 :(得分:35)
HAML有一些辅助方法,专门用于“以比空白删除方法允许的更精确的方式操作空白。”
有三种方法:环绕,前置和成功,它们提供更好的空白控制。在您的情况下,您可以使用这样的成功助手来附加链接后的句点:
%p
A debtor with the court's approval can hire attorneys via
= succeed "." do
%a{:id=>"proc",:href=>'/codes#rule327'}Section 327
请参阅“帮助方法”下的HAML documentation。
答案 1 :(得分:13)
您可以在标记定义后使用外部“space eater”(>):
%p
A debtor with the court's approval can hire attorneys via
%a{:id=>"proc",:href=>'/codes#rule327'}>Section 327
.