SlideShare a Scribd company logo
ภาษา HTML5
Webpage Design and Programming Workshop (7152306)
อาจารย์สุธารัตน์ ชาวนาฟาง
สาขาวิศวกรรมซอฟต์แวร์ มหาวิทยาลัยราชภัฏนครปฐม
ภาษา HTML5
• ภาษา HTML5 คือภาษา HTML เวอร์ชั่นใหม่ล่าสุด แต่ยังไม่เป็น Final Version
• มีคุณสมบัติที่ทาให้เขียนภาษา HTML ง่ายขึ้น
• สนับสนุนการแสดงผลบนอุปกรณ์ต่างๆ ได้เช่น PC, Mac, iPhone, iPad, Android Phone หรือ
Tablet เป็นต้น เพิ่มลูกเล่นในการทางาน เช่น ทางานกับระบบแผนที่, สร้างภาพกราฟิกโดย
ไม่ต้องมี Flash เป็นต้น
• เน้นการใช้งานร่วมกับ CSS (Cascading Style Sheets) และ JavaScript ทางานกับภาษาที่ใช้ใน
การพัฒนา Web Application เช่น PHP หรือ ASP ได้อย่างมีประสิทธิภาพเพิ่มขึ้น
ภาษา html5
ข้อดีภาษา HTML5
• รองรับอุปกรณ์หลากหลายทั้ง Desktop PC, Mac และ Mobile เช่น Smart Phone,
Tablet
• แสดงภาพ เสียง หรือกราฟิกอนิเมชั่นต่างๆ โดยไม่ต้องติดตั้งซอฟท์แวร์เพิ่มเติม
• สามารถพัฒนาโปรแกรมได้เหมือนกับโปรแกรมที่ใช้งานทั่วไป ไม่ใช่เพียงแค่สร้าง
หน้าเว็บเพจแสดงข้อมูลอย่างเดียว
• เขียนโปรแกรมง่ายยิ่งขึ้น โดยเฉพาะบน Mobile ไม่ต้องพัฒนาในลักษณะ Native
Apps และไม่ต้องนาโปรแกรมขึ้น App Store หรือ Google Play
• เขียนโปรแกรมได้อย่างมีประสิทธิภาพ เพราะรองรับการติดต่อเพื่อเรียกใช้งาน
คุณสมบัติต่าง ๆ ของอุปกรณ์โดยเฉพาะ Mobile ได้ เช่นเรียกใช้งานระบบ GPS
(แผนที่)
ความสามารถของ HTML5 ในส่วนของ Semantics
• แท็กใหม่ แท็กกลุ่มนี้ จะช่วยบ่งบอกความหมายของวัตถุ
ในเว็บเพจได้ดีขึ้น เช่น จากเดิมใช้ <div id="header">
เปลี่ยนมาเป็น <header> ทาให้เบราว์เซอร์สามารถ
รับทราบความหมายของวัตถุแต่ละชิ้นได้ดีขึ้น
ความสามารถของ HTML5 ในส่วนของ Semantics
ตัวอย่าง
• section - บ่งบอกเซคชันของเนื้ อหา
• article - กาหนดขอบเขตของตัวเนื้ อบทความ
• aside - กาหนดขอบเขตของเนื้ อหาเสริม (ล้อมกรอบ)
• Header - กาหนดขอบเขตของส่วนเริ่มต้นหรือส่วนหัวของเว็บไซต์
• footer - กาหนดขอบเขตของส่วนท้ายของเว็บไซต์ เช่นข้อความกาหนด
สิทธิ์ต่างๆ
• nav - กาหนดเป็นส่วนนาทางของเว็บไซต์
ภาษา html5
การทางานของ HTML5
8
การทางานของ HTML5 กับ Css3
9
ภาษา html5

More Related Content

PDF
หลักการออกแบบเว็บไซต์
PDF
การสร้่างเว็บด้วยภาษา html
PDF
Course Syllabus การเขียนโปรแกรมบนเว็บ
PDF
การเขียนโปรแกรมบนเว็บ
PDF
การเขียนโปรแกรมบนเว็บ
หลักการออกแบบเว็บไซต์
การสร้่างเว็บด้วยภาษา html
Course Syllabus การเขียนโปรแกรมบนเว็บ
การเขียนโปรแกรมบนเว็บ
การเขียนโปรแกรมบนเว็บ

What's hot (18)

PDF
Designing of Web-Based Instruction of Education
PDF
Course Syllabus การสร้าง Home page
PDF
โปรแกรมประยุกต์บนเว็บ
PDF
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่
PDF
ภาษา java sript
PPT
HTML5 Startup
PDF
Lesson 1
PDF
Dream weaver cs3
PPT
โปรแกรม Webpage maker
PDF
การแสดงข้อความของโปรแกรมเว็บบราวเซอร์
DOCX
คู่มือJavascript and Python
PDF
Webpagemaker2
DOCX
ภาษาคอมพิวเตอร์
PDF
Book sru
DOC
งานครูปลาม์
PDF
Dreamweaver แนะโปรแกรมและวิธีใช้
Designing of Web-Based Instruction of Education
Course Syllabus การสร้าง Home page
โปรแกรมประยุกต์บนเว็บ
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่
ภาษา java sript
HTML5 Startup
Lesson 1
Dream weaver cs3
โปรแกรม Webpage maker
การแสดงข้อความของโปรแกรมเว็บบราวเซอร์
คู่มือJavascript and Python
Webpagemaker2
ภาษาคอมพิวเตอร์
Book sru
งานครูปลาม์
Dreamweaver แนะโปรแกรมและวิธีใช้
Ad

Similar to ภาษา html5 (20)

PDF
Main present
PPTX
PDF
แนะนำ HTML5 แบบอ่านจบต้องรู้บ้างแหละ
PDF
Silverlight doc
PDF
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
PDF
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
PDF
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
PDF
Lesson1
PPT
หลักการออกแบบเว็บไซต์
DOCX
PDF
ใบงานที่ 5
PPTX
Ict promotes learning (1)
PPT
ICT with Web site
PDF
Html5 overview
PDF
OAI-PMH with Drupal + XAMPP Portable + PKP OHS
PPTX
2.เริ่มต้นกับ xhtml และ xhtml
PPT
Codeigniter Framework
PDF
ภาษาในการพัฒนาเว็บไซต์
PDF
PDF
ภาษาคอมพิวเตอร์
Main present
แนะนำ HTML5 แบบอ่านจบต้องรู้บ้างแหละ
Silverlight doc
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
นางสาวนวรัตน์ ศรชัย58670064 กลุ่ม3301
Lesson1
หลักการออกแบบเว็บไซต์
ใบงานที่ 5
Ict promotes learning (1)
ICT with Web site
Html5 overview
OAI-PMH with Drupal + XAMPP Portable + PKP OHS
2.เริ่มต้นกับ xhtml และ xhtml
Codeigniter Framework
ภาษาในการพัฒนาเว็บไซต์
ภาษาคอมพิวเตอร์
Ad

More from CC Nakhon Pathom Rajabhat University (20)

PDF
ปฏิบัติการการพัฒนาออกแบบและการเขียนโปรแกรมเว็บเพจ
PDF
การนำระบบไปใช้/การบำรุงรักษาระบบ
PDF
การออกแบบระบบและการออกแบบยูสเซอร์อินเตอร์เฟซ
PDF
การออกแบบเอาต์พุต/การออกแบบอินพุต
PDF
PDF
แบบจำลองระบบ
PDF
การวิเคราะห์ระบบ 2
PDF
การวิเคราะห์ระบบ 1
PDF
การพัฒนาระบบสารสนเทศและวัฏจักรการพัฒนาระบบสารสนเทศ
PDF
ความรู้เบื้องต้นเกี่ยวกับการวิเคราะห์ระบบ
PDF
ความรู้เบื้องต้นเกี่ยวกับระบบสารสนเทศ
PDF
บทที่7 การประยุกต์ใช้ในงานทางด้านโยธา
PDF
การประยุกต์ใช้ในงานทางไฟฟ้า
PDF
การประยุกต์ใช้ในงานทางเครื่องกล
PDF
อินทิกรัลของฟังก์ชัน
PDF
อนุพันธ์ของฟังก์ชัน
PDF
ฟังก์ชันต่อเนื่อง (continuous function)
PDF
ลิมิตและฟังก์ชัน
PDF
ภาษาจีน ตัวเลข
ปฏิบัติการการพัฒนาออกแบบและการเขียนโปรแกรมเว็บเพจ
การนำระบบไปใช้/การบำรุงรักษาระบบ
การออกแบบระบบและการออกแบบยูสเซอร์อินเตอร์เฟซ
การออกแบบเอาต์พุต/การออกแบบอินพุต
แบบจำลองระบบ
การวิเคราะห์ระบบ 2
การวิเคราะห์ระบบ 1
การพัฒนาระบบสารสนเทศและวัฏจักรการพัฒนาระบบสารสนเทศ
ความรู้เบื้องต้นเกี่ยวกับการวิเคราะห์ระบบ
ความรู้เบื้องต้นเกี่ยวกับระบบสารสนเทศ
บทที่7 การประยุกต์ใช้ในงานทางด้านโยธา
การประยุกต์ใช้ในงานทางไฟฟ้า
การประยุกต์ใช้ในงานทางเครื่องกล
อินทิกรัลของฟังก์ชัน
อนุพันธ์ของฟังก์ชัน
ฟังก์ชันต่อเนื่อง (continuous function)
ลิมิตและฟังก์ชัน
ภาษาจีน ตัวเลข

ภาษา html5

  • 1. ภาษา HTML5 Webpage Design and Programming Workshop (7152306) อาจารย์สุธารัตน์ ชาวนาฟาง สาขาวิศวกรรมซอฟต์แวร์ มหาวิทยาลัยราชภัฏนครปฐม
  • 2. ภาษา HTML5 • ภาษา HTML5 คือภาษา HTML เวอร์ชั่นใหม่ล่าสุด แต่ยังไม่เป็น Final Version • มีคุณสมบัติที่ทาให้เขียนภาษา HTML ง่ายขึ้น • สนับสนุนการแสดงผลบนอุปกรณ์ต่างๆ ได้เช่น PC, Mac, iPhone, iPad, Android Phone หรือ Tablet เป็นต้น เพิ่มลูกเล่นในการทางาน เช่น ทางานกับระบบแผนที่, สร้างภาพกราฟิกโดย ไม่ต้องมี Flash เป็นต้น • เน้นการใช้งานร่วมกับ CSS (Cascading Style Sheets) และ JavaScript ทางานกับภาษาที่ใช้ใน การพัฒนา Web Application เช่น PHP หรือ ASP ได้อย่างมีประสิทธิภาพเพิ่มขึ้น
  • 4. ข้อดีภาษา HTML5 • รองรับอุปกรณ์หลากหลายทั้ง Desktop PC, Mac และ Mobile เช่น Smart Phone, Tablet • แสดงภาพ เสียง หรือกราฟิกอนิเมชั่นต่างๆ โดยไม่ต้องติดตั้งซอฟท์แวร์เพิ่มเติม • สามารถพัฒนาโปรแกรมได้เหมือนกับโปรแกรมที่ใช้งานทั่วไป ไม่ใช่เพียงแค่สร้าง หน้าเว็บเพจแสดงข้อมูลอย่างเดียว • เขียนโปรแกรมง่ายยิ่งขึ้น โดยเฉพาะบน Mobile ไม่ต้องพัฒนาในลักษณะ Native Apps และไม่ต้องนาโปรแกรมขึ้น App Store หรือ Google Play • เขียนโปรแกรมได้อย่างมีประสิทธิภาพ เพราะรองรับการติดต่อเพื่อเรียกใช้งาน คุณสมบัติต่าง ๆ ของอุปกรณ์โดยเฉพาะ Mobile ได้ เช่นเรียกใช้งานระบบ GPS (แผนที่)
  • 5. ความสามารถของ HTML5 ในส่วนของ Semantics • แท็กใหม่ แท็กกลุ่มนี้ จะช่วยบ่งบอกความหมายของวัตถุ ในเว็บเพจได้ดีขึ้น เช่น จากเดิมใช้ <div id="header"> เปลี่ยนมาเป็น <header> ทาให้เบราว์เซอร์สามารถ รับทราบความหมายของวัตถุแต่ละชิ้นได้ดีขึ้น
  • 6. ความสามารถของ HTML5 ในส่วนของ Semantics ตัวอย่าง • section - บ่งบอกเซคชันของเนื้ อหา • article - กาหนดขอบเขตของตัวเนื้ อบทความ • aside - กาหนดขอบเขตของเนื้ อหาเสริม (ล้อมกรอบ) • Header - กาหนดขอบเขตของส่วนเริ่มต้นหรือส่วนหัวของเว็บไซต์ • footer - กาหนดขอบเขตของส่วนท้ายของเว็บไซต์ เช่นข้อความกาหนด สิทธิ์ต่างๆ • nav - กาหนดเป็นส่วนนาทางของเว็บไซต์