正确的haml语法

时间:2013-10-31 20:25:22

标签: ruby-on-rails haml

我有以下HTML代码

<input type="radio" name="production23" id="account-production-yes23">
<label for="account-production-yes23">Yes</label>

及其来自html2haml转换器的相应haml语法给了我

%input#account-production-yes23{name: "production23", type: "radio"}/ 
%label{for: "account-production-yes23"} Yes

它有效,但我想知道行中的内容/方法

%input#account-production-yes23{name: "production23", type: "radio"}/ 

2 个答案:

答案 0 :(得分:1)

来自Haml.info

  

正斜杠字符放置在标记定义的末尾时,会导致Haml将其视为空(或无效)元素。根据格式,标签将呈现为没有结束标记(:html4或:html5),或作为自闭标记(:xhtml)。

答案 1 :(得分:0)

  

正斜杠字符放置在标记定义的末尾时,会导致Haml将其视为空(或无效)元素。根据格式,标签将呈现为没有结束标记(:html4或:html5),或作为自闭标记(:xhtml)。

点击此处:http://haml.info/docs/yardoc/file.REFERENCE.html#empty_void_tags_