หลักการทำงานของไฟล์ XHTML 1.0
• มีการกำหนด DOCTYPE ที่เหมาะสมกับเอกสาร แบ่งเป็นแบบเข้มงวด, แบบยืดหยุ่น, และแบบเฟรม
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
• มีการใช้ <tag></tag> ที่มีการจัดวางตำแหน่งที่ถูกต้อง
<p>here is an emphasized <em>paragraph</em>.</p>
• ต้องใช้ตัวหนังสือแบบเล็กเสมอ
<p></p>
• จะต้องมี <tag> ปิดเสมอ
<p>here is a paragraph.</p> <p>here is another paragraph.</p>
<br />
<hr />
• ค่าของ attribute ต่างๆ ใน <tag> จะต้องอยู่ในเครื่องหมายคำพูด "..."
<td rowspan="3"></td>
• จะต้องใช้คำขยาย attribute แบบเต็ม ไม่ให้ใช้แบบย่อ
<dl compact="compact"></dl>
<option selected="selected"></option>
<input type="radio" checked="checked" />
• ให้ใช้ attributes ชนิด id แทน name
<a href="#foo">...</a>
<a id="foo" name="foo">...</a>
Poakpong's Blog | Add New Comments
ตอนนี้กำลังดูเรื่อง XHTML และ CSS เพื่อนำมาปรับแก้กับเว็บไซต์ Poakpong.com แห่งนี้ โดยพยายามจะทำให้เป็นเว็บไซต์ที่ถูกต้องตามหลักเกณฑ์ให้มากที่สุด (ตอนนี้ซุ่มแก้ไขอยู่)
ที่ฮึดเรื่องนี้อีกครั้ง (หลังจากเคยพยายามแล้วหลายที) ก็เพราะว่า ไปเจอเว็บไซต์สุดเจ๋งอย่าง www.thaicss.com แบบว่าอ่านแล้วกระจ่างเลยว่าต้องทำอะไรบ้าง บทความสั้นๆ หลายอันเป็นการสะกิดต่อมเซ่อได้ชะงัดนัด
เอาเป็นว่าถ้าโครงการนี้สำเร็จเมื่อไหร่จะแจ้งให้ทราบกันต่อไป ^^
POAKPONG.com,
Update to 2008.
This work is licensed under a Creative Commons Attribution 3.0 License.