HTML SGML হিসেবে এক্সপ্রেস করা হয় এবং XHTML XML-এ এক্সপ্রেস করা হয়। XHTML তৈরি করা মার্কআপের আকারে বেশি রেস্ট্রিকশনের সাথে জড়িত।
XHTML 1.0 Transitional-এ <video> বা <audio> ট্যাগ ব্যবহার করবেন না, কারণ সেগুলো সেই স্পেসিফিকেশনের এলিমেন্ট নয়।
HTML থেকে XHTML-এ রূপান্তর:
- প্রতি পেজের প্রথম লাইনে XHTML <!DOCTYPE> যোগ করুন
- প্রতি পেজের HTML এলিমেন্টে xmlns অ্যাট্রিবিউট যোগ করুন
- সभी এলিমেন্টের নাম লওয়ারকেসে পরিবর্তন করুন
- সব খালি এলিমেন্ট বন্ধ করুন
- সभी অ্যাট্রিবিউটের নাম লওয়ারকেসে পরিবর্তন করুন
- সभी অ্যাট্রিবিউট ভ্যালু কোটেশন মার্কে রাখুন