Прямой знак слеша, когда он используется в конце объявления тега, сообщает Haml, что это пустой (одинарный) тег. В зависимости от формата, тег будет скомпилирован без закрывающего тега (:html4
или :html5
), или как самозакрывающийся тег (:xhtml
). Например:
%br/
%meta{'http-equiv' => 'Content-Type', :content => 'text/html'}/
компилируется в
<br>
<meta content='text/html' http-equiv='Content-Type'>
когда формат определен как :html4
или :html5
, и:
<br />
<meta content='text/html' http-equiv='Content-Type' />
когда формат определен как :xhtml
.
Некоторые теги автоматически обрабатываются как непарные, так как в библиотеке Haml они никогда не имеют внутри контента. Теги meta
, img
, link
, br
, hr
, input
, area
, param
, col
и base
обрабатываются как пустые по умолчанию. Этот список может быть изменен с помощью опции
:autoclose
.
На сайте функционирует система проверки ошибок. Обнаружив неточность в тексте, выделите ее и нажмите
Ctrl + Enter.
Также отправить оповещение об ошибке можно, нажав на
эту ссылку.