Я использую Haml (ver3.1.2) в Rails (ver3.1).
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>
Можно ли вставить конечный тег источника (</source>)?
См. Это: http://haml -lang.com / docs / yardoc / file.HAML_REFERENCE.html # options
Вы можете добавить тег
:autoclose