Символ процента располагается в начале строки, текст следующий после символа без пробела считается именем элемента, который может быть расширен модификаторами (смотрите ниже), а текст после пробела считается контентом элемента и после компиляции будет находится внутри элемента. Такая конструкция создает элементы типа <element></element>. Например:

%one %two %three Hey there

компилируется в

<one>
  <two>
    <three>Hey there</three>
  </two>
</one>

Любая строка является допустимой для названия элемента. Haml автоматически генерирует как открывающие, так и закрывающие теги для любого элемента.

На сайте функционирует система проверки ошибок. Обнаружив неточность в тексте, выделите ее и нажмите Ctrl + Enter. Также отправить оповещение об ошибке можно, нажав на эту ссылку.