กลับหน้าบทเรียน
Export PDF
# ตารางและ Multimedia หัวข้อ 5 · HTML โครงสร้างเอกสารและมาร์คอัพ --- ## แนวคิดหลัก HTML รองรับตาราง วิดีโอ เสียง พื้นที่วาดภาพ และการฝังเนื้อหาจากภายนอก การเลือกใช้ tag ให้เหมาะสมช่วยให้ข้อมูลซับซ้อนแสดงผลได้ดีขึ้น --- ## Table ตารางใช้แสดงข้อมูลแบบแถวและคอลัมน์ เช่น ตารางเรียน ตารางราคา หรือสรุปคะแนน ```html
สัปดาห์
หัวข้อ
1
บทนำเว็บ
``` --- ## โครงสร้างตาราง - `
` ส่วนหัวตาราง - `
` เนื้อหาหลักของตาราง - `
` ส่วนท้ายตาราง - `
` แถว - `
` cell หัวข้อ - `
` cell ข้อมูล --- ## `colspan` และ `rowspan` `colspan` ใช้รวมหลายคอลัมน์ ส่วน `rowspan` ใช้รวมหลายแถว ```html
รวมสองคอลัมน์
รวมสามแถว
``` ควรใช้เมื่อข้อมูลมีความสัมพันธ์จริง ไม่ใช่เพื่อจัด layout หน้าเว็บ --- ## Video `
` ใช้ฝังวิดีโอ ```html
``` Attribute ที่พบบ่อย: - `controls`: แสดงปุ่มควบคุม - `autoplay`: เล่นอัตโนมัติ - `loop`: เล่นวนซ้ำ - `muted`: ปิดเสียง --- ## Audio `
` ใช้ฝังไฟล์เสียง ```html
``` ควรใส่ `controls` เพื่อให้ผู้ใช้เล่น หยุด หรือปรับเสียงได้ --- ## Canvas `
` เป็นพื้นที่สำหรับวาดภาพด้วย JavaScript ผ่าน 2D Context API ```html
``` เหมาะกับกราฟ เกม ภาพวาด หรือ visualization --- ## Iframe `
` ใช้ฝังเนื้อหาจากภายนอก เช่น Google Maps, YouTube หรือหน้าเว็บอื่น ```html
``` ควรใส่ `title` เพื่อ accessibility และระวัง performance/security --- ## กิจกรรม สร้างหน้า “ตารางเรียนรายวิชา” ที่มี table พร้อม `thead`, `tbody`, `tfoot` และฝังวิดีโอแนะนำรายวิชา 1 รายการ --- ## จบบทเรียน
กลับหน้าบทเรียน