<source>
标签在HTML中用于定义媒体资源,比如音频、视频等的来源和格式。它通常用于与<video>
和<audio>
标签一起使用,提供不同格式的媒体文件以便在不同的浏览器和设备上播放。使用<source>
标签可以增加媒体文件的兼容性和可访问性。
<source>
标签可以包含以下属性:
src
:指定媒体文件的URL。type
:指定媒体文件的MIME类型,例如:audio/mpeg、video/mp4等。media
:指定媒体文件应该在何种条件下播放,例如:屏幕宽度、屏幕方向、颜色深度等。示例代码:
<video>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
上面的代码中,如果浏览器支持MP4格式的视频,则播放movie.mp4
文件,否则播放movie.ogg
文件。如果两种格式都不支持,则显示“Your browser does not support the video tag.”的文本。
需要注意的是,使用<source>
标签时,必须同时包含<video>
或<audio>
标签,否则无法正常播放媒体文件。