可以在HTML5中使用视频标签来运行mp3音频文件吗?

可以在HTML5中使用视频标签来运行mp3音频文件吗?,html,Html,我使用音频标签来播放HTML5中的mp3文件,而我想使用视频标签来播放HTML5。 这可能吗?我该怎么做 <audio class="audio" id="c_step_1_audio" controls preload="none" style="display: none"> <source src="test.mp3" type="audio/mpeg"> </audio> 我想做如下事情 <video class="audio"

我使用音频标签来播放HTML5中的mp3文件,而我想使用视频标签来播放HTML5。 这可能吗?我该怎么做

<audio class="audio" id="c_step_1_audio" controls preload="none" style="display: none"> 
     <source src="test.mp3" type="audio/mpeg">
</audio>

我想做如下事情

<video class="audio" id="c_step_1_audio" controls preload="none" style="display: none"> 
   <source src="test.mp3" type="audio/mpeg">
</video>

这在任何浏览器或W3C中都不建议也不批准。但是试试看,如果你运气好的话,可能会在某些地方奏效

<video width="320" height="240" controls>
  <source src="test.mp3" type="audio/mpeg">
Your browser does not support audio in video tag.
</video>

您的浏览器不支持视频中的音频标记。

在HTML的spirit中,父标记对孩子的天性没有那种控制。由于
source
标记在各个方面都是正确的,因此它在每个浏览器中都应该是可接受的。虽然它在语义上并不正确,但你可以用它。