w3resource

HTML5: Create an audio autoplay?

Go To Exercise page (audio)

Solution :

HTML Code:

<!DOCTYPE html><!-- Specifies the document type as HTML -->
<html><!-- Starts the HTML document -->
<head><!-- Contains metadata about the HTML document -->
<meta charset="utf-8"><!-- Defines the character encoding for the document as UTF-8 -->
<title>Create an audio autoplay</title><!-- Sets the title of the HTML page -->
</head>
<body><!-- Contains the visible content of the HTML document -->
<audio controls="controls" autoplay><!-- Creates an audio player with playback controls and autoplay enabled -->
  Your browser does not support the audio element.  <!-- Displays a message if the audio element is not supported -->
<source src="https://www.w3resource.com/html-css-exercise/basic/beach.ogg" type="audio/ogg"><!-- Specifies the source file of the audio in Ogg Vorbis format -->
</audio><!-- Ends the audio player -->
</body>
</html>

Explanation:

  • The <!DOCTYPE html> declaration specifies the document type and version of HTML.
  • The <html> element is the root element of the HTML document.
  • The <head> section contains metadata about the HTML document, such as the character encoding and title.
  • The <meta> tag defines metadata for the HTML document, such as the character encoding, specified here as UTF-8.
  • The <title> tag sets the title of the HTML page.
  • The <body> element contains the visible content of the HTML document.
  • The <audio> element creates an audio player with playback controls and autoplay enabled.
  • The controls attribute adds playback controls to the audio player.
  • The autoplay attribute makes the audio start playing automatically when the page loads.
  • The text "Your browser does not support the audio element." is displayed if the audio element is not supported.
  • The <source> element specifies the source file of the audio in Ogg Vorbis format, with the type attribute indicating the MIME type of the audio file format.

Live Demo :

See the Pen audio_autoplay-answer by w3resource (@w3resource) on CodePen.


See the solution in the browser

Note :src is required attribute for audio tag. This is simply because we can't play an audio if don't provide the audio element with an url pointing to the actual audio file specified by src attribute.

Supported browser

Firefox logo Chrome logo Opera logo Safari logo Internet Explorer logo
YesYesYesYesYes

Go To Exercise page (audio)

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.