SlideShare a Scribd company logo
เริ่มต้นกับ
HTML & XHTML
ชั้นมัธยมศึกษา กลุ่มสาระการงานพื้นฐานอาชีพและเทคโนโลยี
จัดทาขึ้นเพื่อใช้เป็นสื่อประกอบการเรียนการสอน โดย นาย อัศวิน ขัดชุ่มแสง
HTML ย่อมาจากคาว่า Hypertext Markup Language เป็นภาษาหลักที่
ใช้ในการสร้างไฟล์เว็บเพจ
HTML = Hypertext + SGML
HTML เกิดจากการสร้างเอกสาร Hypertext โดยพัฒนามาจากภาษา SGML
การสร้างเว็บเพจโดยใช้ภาษา HTML
การสร้างเว็บเพจโดยใช้ภาษา HTML สามารถทาได้โดยการใช้โปรแกรม Text
Editor ต่าง ๆ ที่มีอยู่แล้วในระบบปฏิบัติการ Windows เช่น
- Notepad
- Editplus
ในสื่อการสอนนี้ จะใช้โปรแกรม Notepad เพราะมีขนาดเล็กและมีอยู่แล้วในวินโดว์
ลักษณะของภาษา HTML
Computer and Internet (310101) 4
ภาษา HTML มีองค์ประกอบที่สาคัญ 2 ส่วน คือ
ส่วนที่เป็นข้อความ แสดงบนจอภาพ ส่วนที่เป็นคาสั่ง เรียกว่า แท็ก ( tag )
รูปแบบแท็กจะแยกเป็น 2 ส่วน คือ
1. ส่วนเริ่ม “แท็กเปิด”
2. ส่วนจบ “แท็กปิด” ** ในส่วนของแท็กปิด ต้องมีเครื่องหมาย Slash ( / ) **
- บางแท็กอาจจะไม่ต้องมีแท็กปิดก็ใช้งานได้
เช่น <br>
- เราสามารถพิมพ์ตัวเล็กหรือใหญ่ก็ได้ (v.4 ขึ้นไป)
- บางแท็กจะมีตัวกาหนดคุณสมบัติ เรียกว่า
แอททริบิวท์ ( Attribute ) = ตัวกาหนดคุณสมบัติ
รูปแบบ <แท็กเปิด> ข้อความ <แท็กปิด> เช่น <title>…….</title>
ตัวอย่าง
< hr width=600 = size=5 >
Element
(แท็ก) Attribute
(กาหนดคุณสมบัติ)
Vale
(ค่าที่กาหนดให้ใช้)
เมื่อประโยค HTML ข้างต้นทางานสีพื้นหลัง (Background color) ของ
หน้า เพจ (Page) จะเป็นสีม่วง Lavender
โครงสร้างพื้นฐานของ HTML
Computer and Internet (310101) 7
<HTML>
<HEAD>
<TITLE> ชื่อหัวเรื่องที่ต้องการแสดง</TITLE>
</HEAD>
<BODY>
คาสั่งหรือข้อมูลที่ต้องการแสดง
</BODY>
</HTML>
แบ่งออกเป็น 4 ส่วนหลัก ดังนี้
เครื่องมือที่ใช้สร้างเอกสาร HTML
การสร้างเว็บเพจโดยใช้ภาษา HTML สามารถทาได้โดยการใช้โปรแกรม Text
Editor ต่าง ๆ ที่มีอยู่แล้วในระบบปฏิบัติการ Windows เช่น
- Notepad
- Editplus
ในสื่อการสอนนี้ จะใช้โปรแกรม Notepad เพราะมีขนาดเล็กและมีอยู่แล้วในวินโดว์
Notepad นี้จัดเป็นโปรแกรมประเภท Text Editor สามารถสร้างไฟล์หรือเขียนภาษา
HTML ได้ และ Notepad นี้เป็นโปรแกรมที่สามารถใช้งานได้ง่าย และเป็นโปรแกรมที่
ทางานบนระบบ Windows
1. คลิกที่ Start -->
2. เลือก Programs -->
3. เลือก Accessories -->
4. เลือก Notepad
พิมพ์เอกสารตามตัวอย่าง
1. เปิดโปรแกรม Notepad แล้วลองเขียนเอกสาร ดังนี้
2. การบันทึกเอกสาร HTML
- Save เป็นนามสกุล .html
หรือ .htm
home.html
XHTML
XHTML (Extensible HyperText Markup Language)คือที่ปรับปรุงมาจาก
ภาษาHTML ที่เอาไว้เขียนสร้างเว็บเพจ ที่มีปัญหาเรื่องการแสดงผล
ทาง องค์กร W3C ได้นาเอา ภาษา HTML มาปรับปรุงใหม่ โดยยึดหลักการ
ของ XML และได้เพิ่มกฎเกณฑ์บางอย่าง เพื่อให้การใช้งานมีความเข้มงวด และเป็น
มาตรฐานยิ่งขึ้น และปูทางให้ตลาดบราวเซอร์ (browser) ปัจจุบัน และในอนาคต ที่
ออกบราวเซอร์ใหม่ ให้ใช้มาตรฐานเดียวกัน ในการแสดงผล ได้อย่างถูกต้อง นั้นคือ
มาตรฐานXHTML
โครงสร้างการเขียน XHTML
ชื่อหัวเรื่อง
เนื้อหาที่ต้องการให้แสดง
การกาหนด DOCTYPE
( Document Type Definition )
DOCTYPE คือ การประกาศว่าเอกสารนี้ จัดอยู่ในประเภทใด และ
ตรวจสอบความถูกต้องกับ DTD เพื่อในกรณี กับ Browser ประเภทต่างๆ
การประกาศ DOCTYPE ของ XHTML ในส่วนบนสุดบรรทัดของทุกๆเพจ
ข้อแตกต่าง ระหว่าง HTML กับ XHTML
- อีลิเมนต์(element) และแอตทริบิวต์(attributes) จะต้องเขียนเป็นตัว พิมพ์เล็ก
เท่านั้น
- อีลิเมนต์ ของ XHTML ที่ไม่ใช่อีลิเมนต์ว่าง (empty element)หรือไม่มีการเก็บ
ข้อมูล
XHTML จะต้องเว้นช่องว่าง และมีแท็กปิด "< />" ด้วย
จาก ของเดิม checked เปลี่ยนเป็น checked="checked" checked>
เป็น checked="checked" />
จะต้องเว้นช่องว่าง และมีแท็กปิด "< />" ด้วย

More Related Content

PPTX
รู้จักกับ Html(แก้ไข)
DOCX
ใบงานคอม
DOCX
ใบงานคอม
DOCX
คอม
DOCX
ใบงานคอม
PDF
ข้อสอบกลางภาค ม.5/2 เลขที่ 16
DOC
ใบงานที่ 1 ความหมาย การเขียน และโครงสร้างภาษา HTML
DOC
ใบงานที่ 1
รู้จักกับ Html(แก้ไข)
ใบงานคอม
ใบงานคอม
คอม
ใบงานคอม
ข้อสอบกลางภาค ม.5/2 เลขที่ 16
ใบงานที่ 1 ความหมาย การเขียน และโครงสร้างภาษา HTML
ใบงานที่ 1

What's hot (17)

PPT
หน่วยการเรียนรู้ที่ 5
PDF
สอบกลางภาค
PDF
PDF
สอบกลางภาค
PDF
สอบกลางภาค
PDF
ข้อสอบกลางภาค
PPTX
การเขียนโปรแกรมภาษา
PDF
ข้อสอบกลางภาค
PDF
ข้อสอบกลางภาค
PDF
การเขียนโปรแกรมบนเว็บ
DOCX
สอบคอมม5
PDF
สอบคอมม5
PDF
สอบ
PDF
ใบงานที่5
PDF
Javascripts
PDF
ประวัต Html
หน่วยการเรียนรู้ที่ 5
สอบกลางภาค
สอบกลางภาค
สอบกลางภาค
ข้อสอบกลางภาค
การเขียนโปรแกรมภาษา
ข้อสอบกลางภาค
ข้อสอบกลางภาค
การเขียนโปรแกรมบนเว็บ
สอบคอมม5
สอบคอมม5
สอบ
ใบงานที่5
Javascripts
ประวัต Html
Ad

Viewers also liked (15)

PPTX
การสร้างเว็บเพจด้วยภาษา(Html
PPTX
Dixon's flipbook
PPTX
Args deductivos-e-inductivos
PDF
Martin cooper sang penemu ponsel ria
PPTX
Holly Bruce slideshow
PPT
The Vihuela
PDF
Pha0128 Ophthalmic Drugs Market Forecast 2016-2026
PDF
Rs engineering
PPT
El proceso Inductivo y deductivo
PPT
Cantigas of Santa María
PPTX
File2
PDF
Ben cameron
PPSX
กลุ่มที่4 ระบบois 402
PPTX
Psicanalise- psicologia social2
การสร้างเว็บเพจด้วยภาษา(Html
Dixon's flipbook
Args deductivos-e-inductivos
Martin cooper sang penemu ponsel ria
Holly Bruce slideshow
The Vihuela
Pha0128 Ophthalmic Drugs Market Forecast 2016-2026
Rs engineering
El proceso Inductivo y deductivo
Cantigas of Santa María
File2
Ben cameron
กลุ่มที่4 ระบบois 402
Psicanalise- psicologia social2
Ad

Similar to 2.เริ่มต้นกับ xhtml และ xhtml (20)

PPT
Session1 part2
DOC
ใบงานที่ 1
DOC
ใบงานที่ 1
PPTX
หน่วยที่ 2
PDF
หน่วยการเรียนรู้ที่ 3 html
PPTX
บทที่ 3 พื้นฐานภาษาสำหรับพัฒนาเว็บไซต์
PDF
เอกสารประกอบการอบรมเชิงปฎิบัติการ การสร้างเว็บไซต์ด้วยภาษา PHP และ ภาษา SQL
PDF
ใบความรู้ที่ 2.3 รู้จักภาษาhtml
PDF
ใบความรู้ที่ 2.3 รู้จักภาษาhtml
PDF
Lernning 13
PDF
ใบงานที่5555
PDF
ใบงานที่5555
PPT
ICT with Web site
PDF
หน่วยที่ 1
PDF
โปรแกรม dream 8
Session1 part2
ใบงานที่ 1
ใบงานที่ 1
หน่วยที่ 2
หน่วยการเรียนรู้ที่ 3 html
บทที่ 3 พื้นฐานภาษาสำหรับพัฒนาเว็บไซต์
เอกสารประกอบการอบรมเชิงปฎิบัติการ การสร้างเว็บไซต์ด้วยภาษา PHP และ ภาษา SQL
ใบความรู้ที่ 2.3 รู้จักภาษาhtml
ใบความรู้ที่ 2.3 รู้จักภาษาhtml
Lernning 13
ใบงานที่5555
ใบงานที่5555
ICT with Web site
หน่วยที่ 1
โปรแกรม dream 8

More from Beerza Kub (20)

PPTX
หน่วย1_แนวคิดเชิงคำนวณในการพัฒนาโครงงาน.pptx
PPTX
.Security Electric
PDF
ใบงานที่ 1-5 ม.1 1/61
PDF
สรุปผลการดำเนินงานภาคเรียนที่ 1
PDF
หน่วยการเรียนรู้ที่ 1 ทักษะและกระบวนการทำงาน
PDF
ปฏิทินกลุ่มสาระ 61
PPSX
Ebook ชิสุ
PPTX
สื่อการสอน เรื่อง เครื่องดื่มเพื่อสุขภาพ
PPTX
สื่อการสอน เรื่อง งานประดิษฐ์
PPTX
หน่วยที่ 2 เรื่อง เสื้อผ้าและการแต่งกาย
PPTX
การซักผ้า (Washing)
PPTX
การรีดผ้า(Ironing)
PPTX
การพับผ้า (Shirt folding)
PPTX
การตากผ้า (Clothes drying)
PPTX
การจัดเก็บเสื้อผ้า
PPTX
สื่อการสอน บทที่ 2 การดูแลรักษาเสื้อผ้า
PPTX
หน่วยที่ 2 เรื่อง บ้านน่าอยู่
PPTX
ครอบครัวอบอุ่น
PPTX
มัลติมีเดีย
PPT
อาการเสียและวิธีแก้ปัญหาคอมพิวเตอร์เบื้องต้น
หน่วย1_แนวคิดเชิงคำนวณในการพัฒนาโครงงาน.pptx
.Security Electric
ใบงานที่ 1-5 ม.1 1/61
สรุปผลการดำเนินงานภาคเรียนที่ 1
หน่วยการเรียนรู้ที่ 1 ทักษะและกระบวนการทำงาน
ปฏิทินกลุ่มสาระ 61
Ebook ชิสุ
สื่อการสอน เรื่อง เครื่องดื่มเพื่อสุขภาพ
สื่อการสอน เรื่อง งานประดิษฐ์
หน่วยที่ 2 เรื่อง เสื้อผ้าและการแต่งกาย
การซักผ้า (Washing)
การรีดผ้า(Ironing)
การพับผ้า (Shirt folding)
การตากผ้า (Clothes drying)
การจัดเก็บเสื้อผ้า
สื่อการสอน บทที่ 2 การดูแลรักษาเสื้อผ้า
หน่วยที่ 2 เรื่อง บ้านน่าอยู่
ครอบครัวอบอุ่น
มัลติมีเดีย
อาการเสียและวิธีแก้ปัญหาคอมพิวเตอร์เบื้องต้น

2.เริ่มต้นกับ xhtml และ xhtml

  • 1. เริ่มต้นกับ HTML & XHTML ชั้นมัธยมศึกษา กลุ่มสาระการงานพื้นฐานอาชีพและเทคโนโลยี จัดทาขึ้นเพื่อใช้เป็นสื่อประกอบการเรียนการสอน โดย นาย อัศวิน ขัดชุ่มแสง
  • 2. HTML ย่อมาจากคาว่า Hypertext Markup Language เป็นภาษาหลักที่ ใช้ในการสร้างไฟล์เว็บเพจ HTML = Hypertext + SGML HTML เกิดจากการสร้างเอกสาร Hypertext โดยพัฒนามาจากภาษา SGML
  • 3. การสร้างเว็บเพจโดยใช้ภาษา HTML การสร้างเว็บเพจโดยใช้ภาษา HTML สามารถทาได้โดยการใช้โปรแกรม Text Editor ต่าง ๆ ที่มีอยู่แล้วในระบบปฏิบัติการ Windows เช่น - Notepad - Editplus ในสื่อการสอนนี้ จะใช้โปรแกรม Notepad เพราะมีขนาดเล็กและมีอยู่แล้วในวินโดว์
  • 4. ลักษณะของภาษา HTML Computer and Internet (310101) 4 ภาษา HTML มีองค์ประกอบที่สาคัญ 2 ส่วน คือ ส่วนที่เป็นข้อความ แสดงบนจอภาพ ส่วนที่เป็นคาสั่ง เรียกว่า แท็ก ( tag )
  • 5. รูปแบบแท็กจะแยกเป็น 2 ส่วน คือ 1. ส่วนเริ่ม “แท็กเปิด” 2. ส่วนจบ “แท็กปิด” ** ในส่วนของแท็กปิด ต้องมีเครื่องหมาย Slash ( / ) ** - บางแท็กอาจจะไม่ต้องมีแท็กปิดก็ใช้งานได้ เช่น <br> - เราสามารถพิมพ์ตัวเล็กหรือใหญ่ก็ได้ (v.4 ขึ้นไป) - บางแท็กจะมีตัวกาหนดคุณสมบัติ เรียกว่า แอททริบิวท์ ( Attribute ) = ตัวกาหนดคุณสมบัติ รูปแบบ <แท็กเปิด> ข้อความ <แท็กปิด> เช่น <title>…….</title>
  • 6. ตัวอย่าง < hr width=600 = size=5 > Element (แท็ก) Attribute (กาหนดคุณสมบัติ) Vale (ค่าที่กาหนดให้ใช้) เมื่อประโยค HTML ข้างต้นทางานสีพื้นหลัง (Background color) ของ หน้า เพจ (Page) จะเป็นสีม่วง Lavender
  • 7. โครงสร้างพื้นฐานของ HTML Computer and Internet (310101) 7 <HTML> <HEAD> <TITLE> ชื่อหัวเรื่องที่ต้องการแสดง</TITLE> </HEAD> <BODY> คาสั่งหรือข้อมูลที่ต้องการแสดง </BODY> </HTML> แบ่งออกเป็น 4 ส่วนหลัก ดังนี้
  • 8. เครื่องมือที่ใช้สร้างเอกสาร HTML การสร้างเว็บเพจโดยใช้ภาษา HTML สามารถทาได้โดยการใช้โปรแกรม Text Editor ต่าง ๆ ที่มีอยู่แล้วในระบบปฏิบัติการ Windows เช่น - Notepad - Editplus ในสื่อการสอนนี้ จะใช้โปรแกรม Notepad เพราะมีขนาดเล็กและมีอยู่แล้วในวินโดว์
  • 9. Notepad นี้จัดเป็นโปรแกรมประเภท Text Editor สามารถสร้างไฟล์หรือเขียนภาษา HTML ได้ และ Notepad นี้เป็นโปรแกรมที่สามารถใช้งานได้ง่าย และเป็นโปรแกรมที่ ทางานบนระบบ Windows 1. คลิกที่ Start --> 2. เลือก Programs --> 3. เลือก Accessories --> 4. เลือก Notepad
  • 10. พิมพ์เอกสารตามตัวอย่าง 1. เปิดโปรแกรม Notepad แล้วลองเขียนเอกสาร ดังนี้ 2. การบันทึกเอกสาร HTML - Save เป็นนามสกุล .html หรือ .htm home.html
  • 11. XHTML XHTML (Extensible HyperText Markup Language)คือที่ปรับปรุงมาจาก ภาษาHTML ที่เอาไว้เขียนสร้างเว็บเพจ ที่มีปัญหาเรื่องการแสดงผล ทาง องค์กร W3C ได้นาเอา ภาษา HTML มาปรับปรุงใหม่ โดยยึดหลักการ ของ XML และได้เพิ่มกฎเกณฑ์บางอย่าง เพื่อให้การใช้งานมีความเข้มงวด และเป็น มาตรฐานยิ่งขึ้น และปูทางให้ตลาดบราวเซอร์ (browser) ปัจจุบัน และในอนาคต ที่ ออกบราวเซอร์ใหม่ ให้ใช้มาตรฐานเดียวกัน ในการแสดงผล ได้อย่างถูกต้อง นั้นคือ มาตรฐานXHTML
  • 13. การกาหนด DOCTYPE ( Document Type Definition ) DOCTYPE คือ การประกาศว่าเอกสารนี้ จัดอยู่ในประเภทใด และ ตรวจสอบความถูกต้องกับ DTD เพื่อในกรณี กับ Browser ประเภทต่างๆ การประกาศ DOCTYPE ของ XHTML ในส่วนบนสุดบรรทัดของทุกๆเพจ
  • 14. ข้อแตกต่าง ระหว่าง HTML กับ XHTML - อีลิเมนต์(element) และแอตทริบิวต์(attributes) จะต้องเขียนเป็นตัว พิมพ์เล็ก เท่านั้น - อีลิเมนต์ ของ XHTML ที่ไม่ใช่อีลิเมนต์ว่าง (empty element)หรือไม่มีการเก็บ ข้อมูล XHTML จะต้องเว้นช่องว่าง และมีแท็กปิด "< />" ด้วย จาก ของเดิม checked เปลี่ยนเป็น checked="checked" checked> เป็น checked="checked" /> จะต้องเว้นช่องว่าง และมีแท็กปิด "< />" ด้วย