XHTML

XHTML อะไรบ้างที่ “ต้องรู้”

ทำไมถึงขั้น ต้องรู้ด้วยหละ เพราะอะไร ผมว่ามีน้อยคนนักที่แวะเวียนเข้ามา เว็บไทยซีเอสเอสและจะไม่มีพื้นฐานเรื่อง html เลย แต่ XHTML หละ อืม อันนี้ไม่แน่ อาจจะแตกต่างได้ด้วยรายละเอียด อิอิ ผมก็ไม่ได้เก่งกาจ มาดเฉลียวไปกว่าใครเท่าไหร่หรอกครับ ออกจะเป็นเป็ดด้วยซ้ำ แต่เมื่อมีคนขอมาเรื่อง XHTML เราจัดให้ได้ครับ

ทำไมถึงต้อง XHTML ใช้ HTML ไม่ได้หรือ ได้ครับ ถ้าเว็บเรา ธรรมดา ชิวชิว ไม่ต้องตามเทคโนโลยีมาก ใช้ HTML ก็ได้ ไม่มีใครว่าครับ ใช้ กับ CSS ได้ดีเหมือนกัน

DOCTYPE ข้ามไม่ได้!

สิ่งสำคัญที่สุดอย่างแรกของ XHTML เลยก็คือ DOCTYPE ครับ หรือการประกาศคุณลักษณะ ของหน้าเว็บนั่นเอง ที่ต้องประกาศ เพื่อให้เหล่า User Agents เข้าใจถูกต้องว่าเราเขียนเว็บมาด้วยภาษาอะไร ระดับไหนเป็นสำคัญ

DOCTYPE คือ คำสั่งภาษาอังกฤษ ยาว สองสามบรรทัด เวลาเราเปิดโปรแกรม อีดิทเตอร์ ใดๆ ขึ้นมาเขียนเว็บนั่นเอง (นับเฉพาะโปรแกรมที่มีให้นะครับ ไม่นับ Notepad หรือ EditPlus)

การประกาศ DOCTYPE สำหรับ XHTML มีที่ใช้บ่อย 3 ประเภท 4 ลักษณะ ไม่รวม XHTML Mobile 1.0 คือ

  • XHTML 1.0 Strict
  • XHTML 1.1
  • XHTML 1.0 Transitional
  • XHTML 1.0 Frameset

Back to Top