บทช่วยสอนHTML

HTML หน้าแรก บทนำ HTML โปรแกรมแก้ไข HTML HTML พื้นฐาน องค์ประกอบ HTML แอตทริบิวต์ HTML ส่วนหัว HTML ย่อหน้า HTML รูปแบบ HTML การจัดรูปแบบ HTML ใบเสนอราคา HTML ความคิดเห็น HTML HTML สี HTML CSS ลิงค์ HTML รูปภาพ HTML HTML Favicon ตาราง HTML รายการ HTML บล็อก HTML & อินไลน์ คลาส HTML รหัส HTML HTML Iframes HTML JavaScript เส้นทางไฟล์ HTML หัวหน้า HTML เค้าโครง HTML HTML Responsive HTML รหัสคอมพิวเตอร์ HTML Semantics คู่มือสไตล์ HTML เอนทิตี HTML สัญลักษณ์ HTML HTML Emojis ชุดอักขระ HTML การเข้ารหัส URL HTML HTML กับ XHTML

แบบฟอร์มHTML

แบบฟอร์ม HTML คุณสมบัติแบบฟอร์ม HTML องค์ประกอบแบบฟอร์ม HTML ประเภทอินพุต HTML แอตทริบิวต์การป้อนข้อมูล HTML แอตทริบิวต์แบบฟอร์มการป้อนข้อมูล HTML

กราฟิกHTML

HTML Canvas HTML SVG

สื่อHTML

สื่อ HTML วิดีโอ HTML HTML Audio ปลั๊กอิน HTML HTML YouTube

HTML APIs

HTML Geolocation HTML ลาก/วาง HTML Web Storage HTML Web Workers HTML SSE

ตัวอย่างHTML

ตัวอย่าง HTML แบบทดสอบ HTML แบบฝึกหัด HTML ใบรับรอง HTML สรุป HTML การเข้าถึง HTML

ข้อมูลอ้างอิงHTML

รายการแท็ก HTML แอตทริบิวต์ HTML HTML Global Attributes รองรับ HTML Browser เหตุการณ์ HTML HTML สี HTML Canvas HTML เสียง/วิดีโอ HTML Doctypes ชุดอักขระ HTML การเข้ารหัส URL HTML HTML Lang Codes ข้อความ HTTP วิธี HTTP ตัวแปลง PX เป็น EM แป้นพิมพ์ลัด

วิดีโอ HTML


องค์ประกอบ HTML <video>ใช้เพื่อแสดงวิดีโอบนหน้าเว็บ


ตัวอย่าง

ได้รับความอนุเคราะห์จากBig Buck Bunny :


HTML <วิดีโอ> องค์ประกอบ

หากต้องการแสดงวิดีโอใน HTML ให้ใช้<video>องค์ประกอบ:

ตัวอย่าง

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>

มันทำงานอย่างไร

แอตทริบิวต์controlsเพิ่มการควบคุมวิดีโอ เช่น เล่น หยุดชั่วคราว และปรับระดับเสียง

เป็นความคิดที่ดีที่จะรวมwidthและheightแอตทริบิวต์เสมอ หากไม่ได้ตั้งค่าความสูงและความกว้าง หน้าอาจกะพริบขณะโหลดวิดีโอ

องค์ประกอบ<source>ช่วยให้คุณระบุไฟล์วิดีโอทางเลือกที่เบราว์เซอร์อาจเลือก เบราว์เซอร์จะใช้รูปแบบแรกที่รู้จัก

ข้อความระหว่าง แท็ก <video>และ</video>จะแสดงในเบราว์เซอร์ที่ไม่สนับสนุน<video>องค์ประกอบเท่านั้น


HTML <วิดีโอ> เล่นอัตโนมัติ

ในการเริ่มวิดีโอโดยอัตโนมัติ ให้ใช้autoplayแอตทริบิวต์:

ตัวอย่าง

<video width="320" height="240" autoplay>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>

หมายเหตุ:เบราว์เซอร์ Chromium ไม่อนุญาตให้เล่นอัตโนมัติในกรณีส่วนใหญ่ อย่างไรก็ตาม อนุญาตให้เล่นอัตโนมัติแบบปิดเสียงเสมอ

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

ตัวอย่าง

<video width="320" height="240" autoplay muted>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>

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

ตัวเลขในตารางระบุเบราว์เซอร์รุ่นแรกที่สนับสนุน <video>องค์ประกอบอย่างสมบูรณ์

Element
<video> 4.0 9.0 3.5 4.0 10.5


รูปแบบวิดีโอ HTML

มีรูปแบบวิดีโอที่รองรับสามรูปแบบ: MP4, WebM และ Ogg เบราว์เซอร์ที่รองรับรูปแบบต่าง ๆ คือ:

Browser MP4 WebM Ogg
Edge YES YES YES
Chrome YES YES YES
Firefox YES YES YES
Safari YES YES NO
Opera YES YES YES

วิดีโอ HTML - ประเภทสื่อ

File Format Media Type
MP4 video/mp4
WebM video/webm
Ogg video/ogg

วิดีโอ HTML - วิธีการ คุณสมบัติ และเหตุการณ์

HTML DOM กำหนดวิธีการ คุณสมบัติ และเหตุการณ์สำหรับ<video>องค์ประกอบ

วิธีนี้ทำให้คุณสามารถโหลด เล่น และหยุดวิดีโอชั่วคราว รวมทั้งการตั้งค่าระยะเวลาและระดับเสียง

นอกจากนี้ยังมีกิจกรรม DOM ที่สามารถแจ้งให้คุณทราบเมื่อวิดีโอเริ่มเล่น หยุดชั่วคราว ฯลฯ

ตัวอย่าง: การใช้ JavaScript




ขอขอบคุณวิดีโอจากBig Buck Bunny

สำหรับการอ้างอิง DOM แบบเต็ม ไปที่HTML Audio/Video DOM Referenceของเรา


แท็กวิดีโอ HTML

Tag Description
<video> Defines a video or movie
<source> Defines multiple media resources for media elements, such as <video> and <audio>
<track> Defines text tracks in media players