Я преобразовываю свой шаблон ERB в шаблон HAML.
<p>
Welcome to <span><%= name1 %> </span>, <span> <%= name2 %></span> and <span><%= name3 %></span>.
</p>
Это - то, что я придумал
%p
Welcome to
%span= name1
,
%span= name2
and
%span= name3
.
У меня есть чувство, что существует намного более изящный способ сделать это.
Нет причин, по которым вы не должны использовать встроенные HTML-теги в своем документе Haml. См. этот пост , объясняющий, почему Haml не подходит для встроенной разметки.
<p>
Welcome to <span>#{name1}</span>, <span>#{name2}</span> and <span>#{name3}</span>.
</p>