audio tag in html5 in hindi – एचटीएमएल ऑडिओ टैग

html5 audio tag <audio>

audio tag html5 की एक नयी tag है | html में किसी sound file को जोड़ने के लिए <audio> tag का इस्तेमाल होता है | sound file जैसे कोई music, या song या कोई अन्य recording को किसी वेबपेज में रखना हो, तो उसे <audio> के मदद से की जा सकती है |

पुराने browsers audio tag को support नहीं करती | नए browsers कुछ audio formats को support करती है और वो है

  1. mp3
  2. ogg
  3. wav

attributes of <audio> tag

  1. controls
  2. autoplay
  3. loop
  4. muted
  5. preload

controls atrribute

audio file को html में run होने के लिए controls attribute लगाना जरुरी होता है | इसके बिना audio tag काम नहीं करेगी|

autoplay attribute

html page load होते ही या फिर html page refresh होते ही, उसमे लगी audio file automatic play हो, उसके लिए autoplay attribute लगायी जाती है |

loop attribute

loop attribute से audio file बार बार चलता रहेगा |

muted attribute

इस attribute से audio file mute होकर play होगी | आप sound option पे click करके इसे volume दे सकते हैं |

preload attribute

preload attribute से audio file के icon को control किया जाता है | इस attribute के 3 values होतें हैं वो है 1. auto, 2.metatag, 3.none

1.auto value — इस value से audio file, browser में load होते ही इससे जुड़े icons जैसे की play button और volumn option भी load हो जातें हैं |

2.none value — इस value से audio file, browser में load होते ही इससे जुड़े icons load नहीं होते हैं | audio file जैसे browser में run होगी उसके बाद उसकी सारी extra icons load जायेंगे |

3.metatag value — इसमें पेहले browser, audio file की सारी जानकारी को import करता है फिर उसके बाद audio file को import करता है |

**notepoint : controls, autoplay, loop, muted ये सारे attributes के लिए कोई value नहीं होती | इन attributes को direct, audio tag में लिख कर इसका इस्तेमाल किया जाता है |

<audio> tag Syntax

<audio controls>
  <source src="sourcefilepath" type="audiofiletype" />
<audio>

<source> tag

<source> tag, <audio> tag की child tag है जिसके अंदर audio file की पाथ और वो कोनसे type की file है, वो बताई जाती है |

<audio> tag का उदाहरण

<!doctype html>
<html>
  <head>
   <title>audio tag example</title>
  </head>
  <body>
    <audio controls>
      <source src="D:\HTML5\musicfile.mp3" type="audio/mp3" />
    </audio>
  </body>
</html>  

output

html audio file example

audio tag attributes example

<html>
  <head>
   <title>audio tag example</title>
  </head>
  <body>
    <h1>Play Audio File</h1>
    <audio controls loop muted preload="none">
      <source src="D:\HTML5\musicfile.mp3" type="audio/mp3" />
    </audio>
  </body>
</html>

output

audio tag attributes example

उदाहरण में देखिये audio file के extra icons अभी disable हैं preload=”none” attribute की वजह से| जैसे ही audio play होगा सब icons enable हो जायेंगें |

अन्य HTML5 tutorials के सुझाव