我在Rails(ver3.1)中使用Haml(ver3.1.2)。
Haml:
%audio{ :controls => 'controls' }
%source{ :src => 'http://apptestdata.s3.amazonaws.com/audio/brand/brand2.m4a' }
%source{ :src => 'http://apptestdata.s3.amazonaws.com/audio/brand/brand2.wav' }
Html(yielded by above Haml):
<audio controls="controls">
<source src="http://apptestdata.s3.amazonaws.com/audio/brand/brand2.m4a">
<source src="http://apptestdata.s3.amazonaws.com/audio/brand/brand2.wav">
</audio>
Safari中没有错误,但IE9中存在错误,因为没有任何源结束标记(</source>
)。
我可以插入源结束标记(</source>
)吗?
答案 0 :(得分:0)
请参阅:http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html#options
您可以添加&lt; source&gt;标记为:autoclose
,可以帮助您关闭标记