0
我在Rails(ver3.1)中使用Haml(ver3.1.2)。Haml:源代码结束标记(</source>)未生成
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>
)吗?
自动关闭XHTML,如下所示:http://stackoverflow.com/questions/ 4079232/BR标签的未闭合HAML-上导轨-3。虽然IE9太糟糕了,但为什么它会抱怨呢? –