Home Training Dreamweaver training เปลี่ยน HTML เป็น XHTML

เปลี่ยน HTML เป็น XHTML

อีเมล พิมพ์ PDF

ขั้นตอนการเปลี่ยน HTML เป็นเอกสาร XHTML

HTML ( HyperText Markup Language) คือภาษาที่เอาไว้เขียนสร้างเว็บเพจ เป็นภาษาที่คนทั่วโลก รู้จักดี และมีเวบเพจนับล้านที่ใช้ภาษา HTML แต่ข้อเสียของภาษา HTML คือการแสดงผลผ่านบราวเซอร์ (browser)ของค่ายต่างๆ 
เช่น Internet Explorer, Netscape, Opera, Mozilla และอื่นๆ อีกมากมาย การแสดงผลที่แตกต่างกัน โดยสิ้นเชิง โอมเพจที่ออกแบบสวยงาม ของคุณ อาจดูไม่ได้ หรือไม่สามารถเข้าดูได้ เมื่อเปิดผ่านบราวเซอร์ ค่ายอื่น

ทาง องค์กร W3C ได้นำเอา ภาษา HTML มาปรับปรุงใหม่ โดยยึดหลักการของ XML และได้เพิ่มกฎเกณฑ์บางอย่าง เพื่อให้การใช้งานมีความเข้มงวด และเป็นมาตรฐานยิ่งขึ้น และปูทางให้ตลาดบราวเซอร์ (browser) ปัจจุบัน และในอนาคต ที่ออกบราวเซอร์ใหม่ ให้ใช้มาตรฐานเดียวกัน ในการแสดงผล ได้อย่างถูกต้อง

และในอนาคต โฮมเพจของคุณ อาจจะไม่มีคำนี้ อีกต่อไป " โฮมเพจจะดูดีได้ ถ้าท่านเข้าชมด้วย Internet Explorer 5 ขึ้นไป " หรือ " Best view with Internet Explorer 5 or higher"



XHTML (Extensible HyperText Markup Language) มาตรฐานใหม่ 
และเป็นเรื่องที่ดียิ่ง หากท่านเริ่มต้น หรือปรับปรุงเวบเพจของท่าน ให้เป็น XHTML

เพื่อรองรับมาตรฐาน ในอนาคต

XHTML แปลงเอกสารด้วย Dreamweaver
Dreamweaver ตระกูล MX จะเครื่องมือ Convert ไฟล์ ให้เป็น XHTML 
File > Convert > XHTML
ท่านสามารถ Convert ไฟล์ ASP, PHP ที่ใช้ไฟล์ร่วมกับภาษา HTML ได้

ข้อแตกต่าง ระหว่าง HTML กับ XHTML
อีลิเมนต์(element) และแอตทริบิวต์(attributes) จะต้องเขียนเป็นตัว พิมพ์เล็ก เท่านั้น 
<body bgcolor="#cccccc">

อีลิเมนต์ ของ XHTML ที่ไม่ใช่อีลิเมนต์ว่าง (empty element)หรือไม่มีการเก็บข้อมูล 
XHTML จะต้องเว้นช่องว่าง และมีแท็กปิด "< />" ด้วย 
<br> ---------------> <br />
<hr> ---------------> <hr />

<form> จาก ของเดิม checked เปลี่ยนเป็น checked="checked"
<input type="checkbox" checked
เป็น <input type="checkbox" checked="checked" />

จะต้องเว้นช่องว่าง และมีแท็กปิด "< />" ด้วย 
<input type="text" name="formName" /> <img src="/show/image.gif" /

การประกาศ DOCTYPE ของ XHTML ในส่วนบนสุดบรรทัดของทุกๆเพจ 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

DOCTYPE คือ การประกาศว่าเอกสารนี้ จัดอยู่ในประเภทใด และ 
ตรวจสอบความถูกต้องกับ DTD เพื่อในกรณี กับ Browser ประเภทต่างๆ

ข้อมูลจาก : http://www.cannot.info/

 
ป้ายโฆษณา

รับต่อเติมบ้าน

รับติดตั้งจานดาวเที่ยม กล้องวงจรปิด

รับว่าความทั่วราชอาณาจักร

เนื้อโคขุนโพนยางคำ

Login Form


Polls

ปกติใช้คอมพิวเตอร์ for ?
 

Who's Online

เรามี 32 บุคคลทั่วไป ออนไลน์

Counter

จำนวนครั้งเปิดดูบทความ : 2553048

RSS