HTML แสดงในรูป SGML และ XHTML แสดงใน XML การสร้าง XHTML มีข้อจำกัดมากกว่าในรูปแบบ markup
หลีกเลี่ยงการใช้แท็ก <video> หรือ <audio> ใน XHTML 1.0 Transitional เนื่องจากไม่ใช่ element ของ specification นั้น
แปลงจาก HTML เป็น XHTML:
- เพิ่ม XHTML
<!DOCTYPE>บรรทัดแรกของทุกหน้า - เพิ่ม xmlns attribute ให้ HTML element ทุกหน้า
- เปลี่ยนชื่อ element ทั้งหมดเป็น lowercase
- ปิด empty elements ทั้งหมด
- เปลี่ยนชื่อ attribute ทั้งหมดเป็น lowercase
- Quote ค่า attribute ทั้งหมด