บางเว็บไซต์เช่นเว็บไซต์เพลงผู้ให้บริการเพลงออนไลน์หลักสูตรออนไลน์หรืออื่น ๆ ต้องมีไฟล์เสียงเป็นเนื้อหาจากเว็บไซต์ โดยทั่วไปไฟล์เสียงมีสามประเภทที่สามารถเล่นได้ ได้แก่ ไฟล์เสียงดิจิตอลไฟล์เพลงและข้อความเป็นคำพูด นอกจากนี้เรายังสามารถเพิ่มเสียงอินไลน์ลงในเว็บไซต์

เสียงแบบอินไลน์คือเสียงที่รวมอยู่ในเว็บเพจหรือเป็นส่วนหนึ่งของเว็บเพจที่จะเล่นเสียงเมื่อโหลดเบราว์เซอร์ แต่ก่อนที่คุณจะติดตั้งเสียงแบบอินไลน์บนเว็บไซต์อันดับแรกให้พิจารณาว่าการใช้เสียงแบบอินไลน์ไม่รบกวนผู้เข้าชมเพื่ออ่านเนื้อหาของเว็บไซต์ คุณควรติดตั้งเสียงแบบอินไลน์บนหน้าเว็บที่ผู้เยี่ยมชมคาดหวังว่าจะได้ยินเสียง

ในเนื้อหานี้ฉันจะหารือเกี่ยวกับวิธีเพิ่มเพลงใน HTML โดยใช้องค์ประกอบเสียง สำหรับรายละเอียดเพิ่มเติมลองพิจารณาคำอธิบายด้านล่าง:

องค์ประกอบเสียง

องค์ประกอบเสียงเป็นองค์ประกอบเอาต์พุต HTML5 ใหม่ซึ่งใช้สำหรับแทรกเสียงเช่นเพลงลงใน HTML ที่เล่นได้ การใช้องค์ประกอบเสียงจะถูกระบุด้วยแท็กคู่หนึ่งเสียง <audio> .... </ เสียง> ในบรรดาคู่แท็ก <audio> นั้นเป็นองค์ประกอบที่มาและคุณสามารถเพิ่มข้อความที่จะปรากฏขึ้นหากเบราว์เซอร์ไม่รองรับองค์ประกอบเสียง

ในองค์ประกอบเสียงยังมีคุณสมบัติหลายประการ ได้แก่ :

คุณลักษณะ ความคุ้มค่า ฟังก์ชัน
เล่นอัตโนมัติ - ระบุว่าเสียงจะเล่นทันทีเมื่อหน้าโหลดโดยอัตโนมัติ
การควบคุม - บ่งชี้ว่าการควบคุมเสียง (แต่ละเบราว์เซอร์มีการแสดงการควบคุมเสียงที่แตกต่าง - แตกต่างกัน) จะปรากฏขึ้นเหมือนเครื่องเล่นที่มักจะมีคำสั่งเช่นปุ่มเล่น / หยุดชั่วคราว, เลื่อน, ระดับเสียงและอื่น ๆ
ไม่ออกเสียง - ใช้เพื่อปิดเสียงหรือปิดเสียงซึ่งหมายความว่าเสียงจะเล่นอย่างเงียบ ๆ ที่จุดเริ่มต้นของอักษรย่อ
ห่วง - ใช้เพื่อเล่นเสียงที่เล่นเสร็จแล้ว
src URL ตำแหน่งไฟล์เสียง ระบุตำแหน่งที่เก็บของไฟล์เสียงหรือ URL ที่ระบุตำแหน่งของไฟล์เสียง
พรีโหลด อัตโนมัติ, ไม่มี, เมตาดา ระบุว่าจะต้องโหลดเสียงสำคัญเมื่อโหลดหน้าเว็บ

คุณสมบัติ src และการควบคุม

นี่คือตัวอย่างรหัสโดยใช้แอตทริบิวต์ scr และการควบคุมใน HTML:

<!DOCTYPE html>
<html>
<head>
<title>Atribut src di elemen audio</title>
</head>
<body>
<audio src="honestly.mp3" controls></audio>
</body>
</html>

การใช้คุณสมบัติการควบคุมจะสร้างการควบคุมเสียงที่มีลักษณะแตกต่างกันไปในแต่ละเบราว์เซอร์ ฉันขอแนะนำให้คุณเพิ่มคุณสมบัตินี้ ดูความแตกต่างด้านล่าง:

โครเมียม

แสดงองค์ประกอบเสียงใน Chrome

Firefox

การแสดงองค์ประกอบเสียงใน Firefox

ในแอตทริบิวต์ src ฉันเพิ่งเขียน honestly.mp3 เพียงเพราะตำแหน่งของไฟล์เสียงเป็นหนึ่งเดียวโฟลเดอร์ที่มีไฟล์ HTML ฉันมีหลายครั้งที่อธิบายเกี่ยวกับการเขียน URL ตำแหน่งไฟล์ในแอตทริบิวต์ src นี้ซึ่งหนึ่งในนั้นคุณสามารถดูในเนื้อหาวิธีการเพิ่มภาพใน HTML

หากคุณใช้แอตทริบิวต์ src เท่านั้นโดยตรงในแท็ก <audio> จะมีเพียงรูปแบบเสียงเดียวที่ใช้ ในขณะเดียวกันจากคำอธิบายก่อนหน้านี้เป็นที่ชัดเจนว่าเบราว์เซอร์ทุกรูปแบบรองรับบางรูปแบบ

เพื่อให้เสียงยังคงสามารถรองรับได้เบราว์เซอร์ที่แตกต่างกันใช้มากกว่าหนึ่งรูปแบบเสียงโดยใช้องค์ประกอบต้นฉบับที่มีการทำเครื่องหมายด้วยการใช้แท็ก <source> คุณลักษณะที่มีอยู่ในองค์ประกอบที่เกี่ยวข้องกับองค์ประกอบเสียงคือ:

คุณลักษณะ ความคุ้มค่า ฟังก์ชัน
src URL ตำแหน่งไฟล์เสียง ระบุตำแหน่งที่เก็บของไฟล์เสียงหรือ URL ที่ระบุตำแหน่งของไฟล์เสียง
ชนิด MIME_TYPE กำหนดประเภท MIME ของเสียง

นี่คือตารางประเภท MIME:

รูปแบบไฟล์ ประเภทสื่อ
mp3 เสียง / mpeg
WAV เสียง / wav
Ogg เสียง / ogg

นี่คือตัวอย่างของการเขียนและใช้งานใน HTML:

<!DOCTYPE html>
<html>
<head>
<title>Elemen source di HTML</title>
</head>
<body>
<audio controls>
<source src="honestly.mp3" type="audio/mpeg">
<source src="honestly.ogg" type="audio/ogg">
<source src="honestly.wav" type="audio/wav">
Gagal memutar lagu
</audio>
</body>
</html>

เมื่อเรียกใช้ไฟล์ HTML ผลลัพธ์จะเป็นดังนี้:

ผล mime

หากมีการใช้รหัส HTML ด้านบนเท่านั้นโหลดเสียงเดียวเท่านั้นไม่ใช่ทั้งสามเพราะแอตทริบิวต์ประเภทนี้ใช้เพื่อกำหนดประเภท MIME ของไฟล์เท่านั้นสามารถเป็นรูปภาพเสียงวิดีโอและอื่น ๆ

ก่อนแท็กปิด </audio> ฉันเพิ่มประโยค "ล้มเหลวในการเล่นเพลง" จะปรากฏขึ้นเมื่อเบราว์เซอร์ที่คุณใช้ไม่รองรับองค์ประกอบเสียง ดูเหมือนในเบราว์เซอร์เช่นนี้ (ตัวอย่างเช่นฉันใช้เบราว์เซอร์ Safari 5.7.1):

แสดงบนซาฟารี

คุณลักษณะการเล่นอัตโนมัติ

ตามที่อธิบายไว้ก่อนหน้านี้คุณลักษณะการเล่นอัตโนมัติถูกใช้เพื่อให้เสียงเล่นโดยตรงเมื่อหน้าเว็บเสร็จสิ้นการโหลดหรือสามารถเรียกว่าเสียงแบบอินไลน์

สำหรับบรรดาของคุณที่จัดการเว็บไซต์เพลงแฟนเพจหรืออื่น ๆ การใช้คุณลักษณะนี้จะทำให้บรรยากาศมีชีวิตชีวาอย่างแน่นอน นี่คือตัวอย่างโค้ดที่ใช้ใน HTML:

<!DOCTYPE html>
<html>
<head>
<title>Atribut Autoplay di elemen audio</title>
</head>
<body>
<audio src="honestly.mp3" autoplay controls></audio>
</body>
</html>

แสดงรหัสด้านบนหลังจากทำงานในเบราว์เซอร์:

แอตทริบิวต์ห่วง

หากมีการใช้รหัส HTML ด้านบนเสียงจะเล่นโดยอัตโนมัติทันทีหลังจากที่หน้าเว็บโหลดเสร็จ

แอตทริบิวต์ห่วง

ฟังก์ชันนี้ใช้เพื่อเล่นเพลงซ้ำแล้วซ้ำเล่า ดังนั้นตราบใดที่ผู้เข้าชมยังคงเปิดหน้าเว็บเพลงจะเล่นซ้ำอยู่เสมอไม่ใช่แค่เล่นแค่ครั้งเดียวเท่านั้น

นี่คือตัวอย่างรหัสที่ใช้ใน HTML:

<!DOCTYPE html>
<html>
<head>
<title>Atribut loop di elemen audio</title>
</head>
<body>
<audio src="honestly.mp3" loop controls></audio>
</body>
</html>

แสดงรหัสด้านบนหลังจากทำงานในเบราว์เซอร์:

ห่วง

หากมีการใช้รหัส HTML ด้านบนเพลงจะเล่นต่อเนื่องจนกว่าผู้เยี่ยมชมจะปิดหน้า

เอาล่ะตอนนี้คุณสามารถเพิ่มเสียงหรือเพลงใน HTML เนื้อหาต่อไปที่คุณต้องเรียนรู้คือวิธีทำให้การเขียนเป็น HTML

</ p>
</ p>

อ่านเพิ่มเติม:
การเรียนรู้ HTML ตอนที่ 1: การเลือกโปรแกรมแก้ไขข้อความสำหรับสร้างเอกสาร HTML
การเรียนรู้ HTML ตอนที่ 1: การเลือกโปรแกรมแก้ไขข้อความสำหรับสร้างเอกสาร HTML
การเรียนรู้ HTML ตอนที่ 8: การใช้ตัวยก, ตัวห้อย, ตัวเล็กและองค์ประกอบข้อความใน HTML
การเรียนรู้ HTML ตอนที่ 8: การใช้ตัวยก, ตัวห้อย, ตัวเล็กและองค์ประกอบข้อความใน HTML
การเรียนรู้ HTML ตอนที่ 30: การใช้ช่องทำเครื่องหมายประเภทการป้อนข้อมูลประเภทวิทยุและคุณสมบัติที่ตรวจสอบในรูปแบบ HTML
การเรียนรู้ HTML ตอนที่ 30: การใช้ช่องทำเครื่องหมายประเภทการป้อนข้อมูลประเภทวิทยุและคุณสมบัติที่ตรวจสอบในรูปแบบ HTML
การเรียนรู้ HTML ตอนที่ 33: การใช้ไฟล์ประเภทอินพุต, ยอมรับแอททริบิวต์และภาพประเภทการป้อนข้อมูลในแบบฟอร์ม HTML
การเรียนรู้ HTML ตอนที่ 33: การใช้ไฟล์ประเภทอินพุต, ยอมรับแอททริบิวต์และภาพประเภทการป้อนข้อมูลในแบบฟอร์ม HTML
การเรียนรู้ HTML ตอนที่ 31: การใช้องค์ประกอบข้อความในรูปแบบ HTML
การเรียนรู้ HTML ตอนที่ 31: การใช้องค์ประกอบข้อความในรูปแบบ HTML
การเรียนรู้ HTML ตอนที่ 24: การใช้ Cellpadding และแอตทริบิวต์ Cellspacing ใน HTML
การเรียนรู้ HTML ตอนที่ 24: การใช้ Cellpadding และแอตทริบิวต์ Cellspacing ใน HTML
การเรียนรู้ HTML ตอนที่ 13: วิธีเพิ่มความคิดเห็นใน HTML
การเรียนรู้ HTML ตอนที่ 13: วิธีเพิ่มความคิดเห็นใน HTML
การเรียนรู้ HTML ตอนที่ 3: การใช้แท็กชื่อเรื่องและการประกาศ DOCTYPE
การเรียนรู้ HTML ตอนที่ 3: การใช้แท็กชื่อเรื่องและการประกาศ DOCTYPE
การเรียนรู้ HTML ตอนที่ 12: การใช้ Kbd, Samp, Code และองค์ประกอบ Var ใน HTML
การเรียนรู้ HTML ตอนที่ 12: การใช้ Kbd, Samp, Code และองค์ประกอบ Var ใน HTML
</ บทความ>
ความคิดเห็น 0
</ หลัก>
</ div>