Description:

The HTML <source> tag is used to specify multiple media resources on media elements (such as <audio> and <video>).

This element allows you to specify alternative video and audio files which the browser may choose from based on its media type or codec support.

Example Code:
<video width="300" height="240" controls>
<source src="audio/toy.mp4" type="video/mp4">
<source src="audio/toy.ogv" type="video/ogg">
Your browser does not support the video tag.
</video>
Result:
Attributes:
Attribute Definition
media Specifies the type of media resource
src Specifies the URL of the media file
type Specifies the MIME type of the media resource
Global Attributes:

The <source> tag also supports the Global Attributes in HTML5

Event Attributes:

The <source> tag also supports the Event Attributes in HTML5