More Related Content Similar to หน่วยที่ 2 (20) More from Ton TC Tmsb (9) หน่วยที่ 22. HTMLย่อมาจากคาว่า Hypertext Markup Language เป็นภาษาหลักที่ใช้ในการสร้างไฟล์เว็บเพจโดยมีแนวคิดจาก
การสร้างเอกสารไฮเปอร์เท็กซ์ข้อความในเอกสารที่เชื่อมโยงถึงข้อมูลต่างๆได้ซึ่งพัฒนาขึ้นมาจากSGML
(Standard GeneralizedMarkup Language)โดย Tim Berners-Leeในปี ค.ศ.1990 ซึ่งใช้ในระบบ CERNเบื้องต้นได้
เริ่มใช้ที่สวิตเซอรืแลนต์
จากนั้นก็ได้ขยายออกไป ระบบได้ถูกตั้งชื่อว่าWorld Wide Web : WWW
ที่เรารู้จักกันจนมาถึงปัจจุบัน
3. องค์ประกอบของภาษาHTML สามารถแบ่งออกเป็น2 ส่วน คือ ส่วนที่เป็นข้อความทั่วๆไป และส่วนที่เป็นคาสั่งที่
ใช้ในการกาหนดรูปแบบข้อความที่แสดง ซึ่งเราเรียกคาสั่งนี้ว่าแท็ก (Tag) โดยแท็กคาสั่งของ HTML จะอยู่ใน
เครื่องหมาย < และ > ซึ่งมีหลักการเขียน คือ
.รูปแบบแท็กที่จะแยกเป็น 2 ส่วน ดดยต้องมีส่วนเริ่มต้นของแท็กเรียกว่า “แท็กเปิด” และส่วนจบของแท้ก
เรียกว่า “แท้กปิ
ด” โดยส่วนของแท็กจะมีเครื่องหมาย Slash (/)
ในกรณีที่เราต้องการใช้แท็กซ้อนกันมากกว่า 1 แท็ก เราจะต้องใช้แท็กปิด ปิดแท็กในสุดก่อน แล้วจึงไล้ปิดแท็ก
อื่นๆ ตามลาดับ เช่น
8. เมื่อเว็บเจริญเติมโตมากขึ้น ภาษาHTMLก็ได้พัฒนาขีดสูงสุดที่เวอร์ชัน 4.01 ก็ทาให้ทีมพัฒนาเว็บพบว่าต้องมีภาษา
ที่เป็นมาตราฐานสามารถทาให้เว็บใช้งานแพร่หลายมากยิ่งขึ้น จึงทาให้มีการพัฒนาภาษาใหม่มีชื่อXHTMLซึ่งจะ
ลบจุดอ่อนหลายๆ อย่างของHTML ลง เพื่อให้สามารถพัฒนาเว็บได้ดียิ่งขึ้น มีสาเหตุดังนี้
ความแน่นอนของรูปแบบภาษา
เนื่องจาก HTML ไร้มาตราฐานที่แน่นอน ตรวจสอบและหาจุดผิดยากซึ่งเกิดจากรูปแบบของภาษา
ตัวอย่างเช่น <b> <u> Hello World </b> </u>
จากตัวอย่างจะเห็นว่าเป็นการเขียนภาษา HTML ที่ผิด การปิดแท็กไม่เป็นตามลาดับ แต่ผลลัพธ์
ออกมาถูกต้อง ไม่มีการแจ้งเตือนเกิดขึ้นทาให้ผู้เขียนเว็บไม่ทราบถึงข้อบกพร่อง
และปล่อยเข้าสู่อินเทอร์เน็ต
10. ก่อนจะมาถึงXHTMLทาง W3C ผู้พัฒนาเทคโนโลยีเว็บ ได้พบข้อจากัดของ HTML จึงได้สร้างภาษามาตราฐาน
ใหม่โดยพัฒนามาจากSGML ชื่อว่า XML ก็คือภาษามาตราฐานที่มีขีดความ
สามารถมากยิ่งขึ้นสามารถใช้ได้หลายๆ แพลตฟอร์ม
ต่อมาเมื่อมีความตองการให้การเขียนเว็บมีรูปแบบที่รัดกุมมากยิ่งขึ้น จึงได้รวบรวมคาสั่งของ HTML4 กับ
มาตราฐานของ XMLเข้าไว้ด้วยกันเกิดเป็ภาษา HTMLใหม่ที่มีกฏและระเบียบมากยิ่งขึ้น และตั้งชื่อใหม่เป็น
XHTML
13. ต้องมีแท็พื้นฐานครบถ้วน
การเขียนเว็บเพจด้วย XHTMLจะต้องมีแท็กพื้นฐานที่ครบถ้วน โดยให้แท็ก <html> อยู่นอกสุด และแท็กต่างๆเรียง
ตามลาดับ สาหรับ <body> หรือ <frameset> จะมีได้อันใดอันหนึ่งเท่านั้น ถ้าเว็บเพจใดต้องแสดงผลแบ่งออกเป็น
เฟรม
ก็ให้ใช้< frameset> แต่ถ้าไม่แบ่งเฟรมให้ใช้<vody>
17. แท็กที่มีแอตทริบิวต์ name ให้เปลี่ยนมา
ใช้แอตทริบิวต์ id แทน
สาหรับแท็ก HTMLที่มีแอตทริบิวต์
name เราจะเลือกแอตทริบิวต์นี้ และจะใช้
แอตทริบิวต์ id แทน