ชั้น 29 ออฟฟิศเศส แอท เซ็นทรัลเวิลด์

999/9 พระราม 1 กรุงเทพฯ 10330

บริการตลอด 24 ชั่วโมง

ทุกวัน ไม่เว้นวันหยุด

0-2107-3466

โทรเลยดิจะรออะไร

Home » HTML » HTML Audio

HTML Audio

การใช้งานแท็ก <audio>

แท็ก <audio> ใน HTML ใช้สำหรับเล่น ไฟล์เสียง บนหน้าเว็บ

				
					<audio controls>
  <source src="horse.ogg" type="audio/ogg">
  <source src="horse.mp3" type="audio/mpeg">
</audio>

				
			

วิธีการทำงานของแท็ก <audio>

  • controls เพิ่มปุ่มควบคุมเสียง เช่น เล่น (Play), หยุดชั่วคราว (Pause), และปรับระดับเสียง (Volume)
  • <source> ใช้ระบุไฟล์เสียงหลายรูปแบบ เพื่อให้เบราว์เซอร์เลือกเล่นจากไฟล์ที่รองรับ
  • ข้อความระหว่าง <audio> และ </audio> จะแสดงเฉพาะในเบราว์เซอร์ที่ไม่รองรับแท็ก <audio> 

การเล่นอัตโนมัติ (Autoplay)

สามารถให้ไฟล์เสียงเริ่มเล่นอัตโนมัติได้ โดยใช้แอตทริบิวต์ autoplay
				
					<audio controls autoplay>
  <source src="audio/soundef.ogg" type="audio/ogg">
  <source src="audio/soundef.mp3" type="audio/mpeg">
</audio>
				
			

เพิ่ม muted หลัง autoplay เพื่อให้ไฟล์เสียงของคุณเริ่มเล่นโดยอัตโนมัติ (แต่ปิดเสียง):

				
					<audio controls autoplay muted>
  <source src="horse.ogg" type="audio/ogg">
  <source src="horse.mp3" type="audio/mpeg">
</audio>
				
			

การรองรับของเบราว์เซอร์

ElementChromeEdgeFirefoxSafariOpera
<audio>4.09.03.54.010.5

รูปแบบเสียงที่ HTML รองรับ

HTML รองรับไฟล์เสียง 3 รูปแบบหลัก คือ MP3, WAV, และ OGG

BrowserMP3WAVOgg
Edge / IE✅*
Chrome
Firefox
Safari
Opera

สกุลไฟล์เสียง

รูปแบบไฟล์Media Type
MP3audio/mpeg
OGGaudio/ogg
WAVaudio/wav

Methods, Properties และ Events ของ <audio>

แท็ก <audio> มี เมธอด (methods), พร็อพเพอร์ตี (properties) และ อีเวนต์ (events) ที่สามารถใช้ควบคุมการเล่นเสียงผ่าน JavaScript คุณสามารถทำได้ เช่น โหลด (load) เล่น (play) หยุด (pause) ตรวจสอบความยาวของเสียง (duration) ปรับระดับเสียง (volume) ตรวจจับเหตุการณ์ เช่น เมื่อเสียงเริ่มเล่นหรือหยุดชั่วคราว

HTML แท็ก <audio>

แท็ก คำอธิบาย
<audio> ใช้สำหรับกำหนดเนื้อหาเสียงบนหน้าเว็บ
<source> ใช้ระบุไฟล์เสียงหลายรูปแบบสำหรับ <audio> หรือ <video>
Categories