Welcome to XHTML Tutor.
สวัสดีครับ ทุกท่าน
ถ้าท่านเปิดหน้าเว็บนี้ขึ้นมาผมก็ขอเดาว่า ท่านคงอยากศึกษาภาษา HTML หรือภาษา XHTML [HTML or XHTML Language] หรือไม่ท่านก็อาจอยากลองสร้าง Website ส่วนตัว บทความนี้จะพาท่านไปยังจุดหมาย ถ้าท่านไม่คยมีความรู้เกี่ยวกับการสร้างเอกสาร XHTML มาก่อนก็ไม่ต้องตกใจนะครับ ค่อยๆทำความเข้าใจไปพร้อมๆกัน เราจะเริ่มกันตั้งแต่พื้นฐานเลย คือแบบไม่ต้องมีความรู้เรืองการเขียนโปรแกรม แต่ต้องใช้คอมพิวเตอร์พื้นฐานได้นะครับ ไม่ยาก แต่สำหรับท่านที่เก่ง HTML มาแล้ว และอยากศึกษาเพิ่มเติมก็ยิ่งง่ายขึ้น โดยท่านอาจศึกษาเพียง 2-3 บทต้นๆ ก็สามารถนำไปใช้ได้เลย เริ่มกัยเลยนะครับ Let's begin.
What is XHTML ?
XHTML เป็นภาษาที่ใช้เขียนเอกสารอีเลคโทรนิค Electronic Documents พัฒนาต่อเนื่องมาจาก HTML เพื่อให้สามารถใช้แสดงผลบนหน้าจอคอมพิวเตอร์ โดยใช้โปรแกรมประเภท Web Browser เช่น IE, Firefox, Safari เปิดดูได้
What the difference between HTML and XHTML ?
HTML ย่อมาจาก HyperText Markup Language ส่วน XHTML ย่อมาจาก eXtensible HyperText Markup Language ทั้ง 2 ภาษามีรากฐานเดียวกัน คือเป็นภาษาในกลุ่ม Standard Generalized Markup Language ชึ่งรวมถึง XML eXtensible Markup Language ด้วย XHTML ก็คือ HTML+XML คือใช้ภาษา XML มาช่วยกำกับการแสดงผล HTML ทำให้เป็นภาษาที่สามารถพัฒนาได้โดยโปรแกรมเมอร์ต่อไป เช่น สามารถสร้างฟังชั่นขึ้นมาใช้เอง ทำให้ตัวภาษา XHTML มีความหยืดหยุ่นมากกว่า ขณะเดียวกันภาษา XHTML ก็จะมีข้ดกำหนด และมีรูปแบบในการเขียน ที่มีคววามเข้มงวดรัดกุมมากกว่าภาษา HTML ทำให้เราสามารถตรวจสอบ และแก้ไขข้อบกพร่องของเอกสารที่เราสร้างขึ้นไดสะดวก และง่ายกว่าภาษาHTML
So why should I learn XHTML ?
XHTML เป็นภาษาซึ่งได้ถูกกำหนดโดย W3C The World wide web Consortium ให้เป็นภาษาที่จะใช้ในการสร้าง Web page ต่อไปในอนาคต ในขณะเดียวกันภาษา HTML ก็จะค่อยๆถูกยกเลิกไปในอนาคต แต่คงยังไม่ใช่ในเร็ววันนี้ อย่าไรก็ตาม มันจะต้องถูกยกเลิก เพราะฉะนั้น ถ้าท่านไม่เคยเรียนรู้ภาษา HTML มาก่อนก็ควรเรียน XHTML ไปเลย เพราะเป็นภาษาที่ใช้เป็นมาตราฐานใหม่เรียบร้อยแล้ว และในอนาคต Web Browser ทุกตัวก็คงจะรองรับการใช้งาน XHTML ซึ่งมีความหมายรวมไปถึง Web Browser ที่ติดตั้งบน Platforms ต่างๆ เช่นบน PDA โทรศัพท์มือถือ Mobile Phone
What's in this site ?
บทความนี้จะเกี่ยวข้องกับการเรียนรู้ภาษา XHTML ขั้นพื้นฐานเป็นต้นไป จะประกอบด้วยบทเรียน และแบบทดสอบท้ายบทเรียน รวมถึงมีเคล็ดลับเล็กๆน้อยๆ ที่ช่วยเสริมสร้างความเข้าใจในภาษา XHTML ตามมาด้วยการตกแต่งเว็บเพจ โดยใช้ Cascading Style Sheets เพื่อทำให้ Website ของเราดูดีขึ้น และสุดท้าย จะมีบทความเกี่ยวกับการนำ Website ของเราขึ้นไปไว้บน Web Hosting รวมถึงการทำ Search Engine Optimiser เบื้องต้นด้วย


