К сожалению, я считаю, что ответ "нет".Я довольно много экспериментировал с HAML, пытаясь заставить его делать хорошие вещи с пробелами, но операторы> и <работают только тогда, когда размещены непосредственно после элемента. </p>
My (возможно, не так красноречиво)Чтобы обойти это, используйте фильтры :markdown
, :maruku
или :textile
и запишите проблемное содержимое в виде одной строки кода уценки.В конечном итоге это становится легче для чтения, что, по моему мнению, является, по крайней мере, половиной точки HAML.
Это, вероятно, более простой ответ, чем вы ожидали, но HAML кажется лучшим для структуры, и падаетнемного вниз для содержания.Я мог бы сослаться на http://chriseppstein.github.com/blog/2010/02/08/haml-sucks-for-content/, но вы, вероятно, уже читали это: -)
Приветствия!