我一直试图找到一个明确的现代来源,了解如何嵌入音频的最新技术,并且已经找到了很多关于flash视频的最新信息,而且真的很多关于音频嵌入的古老而有问题的文章(例如,参考IE 3.0)。也无法在stackoverflow或doctype上找到任何内容。
我正在用html4写作,所以很明显虽然html5音频标签很棒,但对我来说这不是一个解决方案。
那么应该如何嵌入音频以最大化功能和浏览器支持?
我正在使用的特定文件是midi类型,但我不认为它过于重要。
答案 0 :(得分:2)
在HTML4中,最好的事情可能是<object>
,因为<embed>
在该版本中已被弃用。参见例如HTML4规范中的Generic inclusion: the object
element。这样的东西就足够了:
<object data="/path/to/audio.midi" type="audio/midi">
<p>Fall-back text for browsers that can't handle the MIDI file.</p>
</object>