ล่าสุดการพัฒนาเว็บบทเรียน
×

HTML5 เกี่ยวกับการสอน

HTML บ้าน HTML บทนำ บรรณาธิการ HTML HTML ขั้นพื้นฐาน HTML องค์ประกอบ HTML แอตทริบิวต์ HTML หัวเรื่อง HTML ย่อหน้า HTML รูปแบบ HTML การจัดรูปแบบ HTML ใบเสนอราคา HTML รหัสคอมพิวเตอร์ HTML ความคิดเห็น HTML สี HTML CSS HTML การเชื่อมโยง HTML ภาพ ตาราง HTM​​L รายการ HTML HTML บล็อกและ Inline องค์ประกอบ HTML ชั้นเรียน HTML แบบ HTML อ่อนไหว HTML iframes HTML JavaScript HTML หัว HTML หน่วยงาน HTML สัญลักษณ์ HTML charset HTML URL เปลี่ยนเป็นรหัส HTML XHTML

HTML ฟอร์ม

HTML ฟอร์ม HTML องค์ประกอบของแบบฟอร์ม HTML รูปแบบการใส่ HTML แอตทริบิวต์การป้อนข้อมูล

HTML5

HTML5 แนะนำ HTML5 สนับสนุน HTML5 องค์ประกอบ HTML5 อรรถศาสตร์ การย้ายถิ่นของ HTM​​L5 HTML5 คู่มือสไตล์

HTML กราฟิก

HTML ผ้าใบ HTML SVG

HTML สื่อ

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

HTML APIs

HTML ตำแหน่งทางภูมิศาสตร์ HTML ลาก / Drop HTML เก็บข้อมูลท้องถิ่น HTML App ขุมทรัพย์ HTML คนงานเว็บ HTML SSE

HTML ตัวอย่าง

HTML ตัวอย่าง HTML ทดสอบ HTML5 ทดสอบ HTML สรุป

HTML คู่มืออ้างอิง

HTML รายการแท็ก HTML แอตทริบิวต์ เหตุการณ์ HTML HTML ผ้าใบ HTML เสียง / วิดีโอ HTML doctypes HTML สี HTML ชุดตัวอักษร HTML URL เปลี่ยนเป็นรหัส HTML รหัสภาษา HTTP ข้อความ HTTP วิธีการ PX to EM แปลง แป้นพิมพ์ลัด

วิดีโอ HTML5


HTML ตัวอย่างวิดีโอ มารยาทของ บิ๊กบั๊กบันนี่

ลองตัวเอง»

วิดีโอ HTML5 คืออะไร?

ข้อกำหนด HTML5 แนะนำองค์ประกอบวิดีโอเพื่อวัตถุประสงค์ในการเล่นวิดีโอบางส่วนเปลี่ยนองค์ประกอบวัตถุ

วิดีโอ HTML5 มีไว้โดยผู้สร้างที่จะกลายเป็นวิธีมาตรฐานใหม่ที่จะแสดงวิดีโอบนเว็บแทนก่อนหน้านี้พฤตินัยมาตรฐานของการใช้ปลั๊กอิน Adobe Flash กรรมสิทธิ์ แต่ยอมรับต้นถูกขัดขวางโดยขาดของข้อตกลงเป็นที่เข้ารหัสวิดีโอรูปแบบ และรูปแบบการเข้ารหัสเสียงควรได้รับการสนับสนุนในเว็บเบราเซอร์


การเล่นวิดีโอในรูปแบบ HTML

ก่อน HTML5 มีมาตรฐานสำหรับการแสดงวิดีโอบนหน้าเว็บไม่มี

ก่อน HTML5 วิดีโอสามารถเล่นเฉพาะกับ plug-in (like flash)

HTML5 <video> องค์ประกอบระบุวิธีมาตรฐานในการฝังวิดีโอในหน้าเว็บ


สนับสนุนเบราว์เซอร์

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

ธาตุ
<video> 4.0 9.0 3.5 4.0 10.5

ใช้ HTML <video> ธาตุ

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

ตัวอย่าง

<video width="320" height="240" controls>
  <source src="/html/movie.mp4" type="video/mp4">
  <source src="/html/movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
ลองตัวเอง»

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

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

มันเป็นความคิดที่ดีที่จะเสมอรวม width และ height แอตทริบิวต์

ถ้าความสูงและความกว้างไม่ได้ตั้งค่าเบราว์เซอร์ไม่ทราบขนาดของวิดีโอ ผลจะเป็นไปได้ว่าหน้าจะเปลี่ยน (or flicker) ในขณะที่โหลดวิดีโอ

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

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


HTML <video> แบบอัตโนมัติ

ในการเริ่มต้นวิดีโอโดยอัตโนมัติใช้ 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>
ลองตัวเอง»

autoplay แอตทริบิวต์ไม่ทำงานในอุปกรณ์มือถือเช่น iPad และ iPhone


HTML วิดีโอ - การสนับสนุนเบราว์เซอร์

ปัจจุบันมี 3 รูปแบบวิดีโอที่สนับสนุนสำหรับ <video> องค์ประกอบ: MP4, WebM และ Ogg:

เบราว์เซอร์ MP4WebMOgg
Internet Explorer YES NO NO
Chrome YES YES YES
Firefox YES YES YES
Safari YES NO NO
Opera YES (from Opera 25) YES YES

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

รูปแบบไฟล์ ประเภทสื่อ
MP4 video/mp4
WebM video/webm
Ogg video/ogg

HTML Video - วิธีคุณสมบัติและกิจกรรม

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

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

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

ตัวอย่าง: การใช้งานจาวาสคริปต์




มารยาทวิดีโอของ บิ๊กบั๊กบันนี่

ลองตัวเอง»

สำหรับการอ้างอิง DOM เต็มไปของเรา HTML5 เสียง / วิดีโอ DOM อ้างอิง


วิดีโอ HTML5 แท็ก

แท็ก ลักษณะ
<video> กำหนดวิดีโอหรือภาพยนตร์
<source> กำหนดทรัพยากรสื่อหลายองค์ประกอบสื่อเช่น <video> และ <audio>
<track> กำหนดข้อความในแทร็คที่เล่นสื่อ