Некоторые атрибуты, такие как "checked" для тега input
или "selected" для тега option
, являются булевыми, то есть неважно какое они имеют значение, важно только есть они или нет. В HTML (но не в XHTML) такие атрибуты могут записываться как
<input selected>
Чтобы сделать это в Haml используйте хеш-скинтаксис атрибут, просто присвойте атрибуту значение true
:
%input{:selected => true}
В XHTML правильным значением атрибута является название атрибута. Вот так это будет выглядеть в XHTML:
<input selected='selected'>
Для того, чтобы задать отрицательное значение атрибуту, просто присвойте атрибуту значение false. Неважно в XHTML или в HTML:
%input{:selected => false}
что скомпилируется в:
<input>
В синтаксисе HTML атрибут булевы атрибуты записываются просто как HTML:
%input(selected)
или с использованием true
и false
:
%input(selected=true)
На сайте функционирует система проверки ошибок. Обнаружив неточность в тексте, выделите ее и нажмите
Ctrl + Enter.
Также отправить оповещение об ошибке можно, нажав на
эту ссылку.