บทความบทนำของ wulin.com (www.vevb.com): การเปรียบเทียบข้อมูลจำเพาะของ XHTML 1.0 การเปลี่ยนผ่าน, HTML5 โดยทั่วไปไม่มีข้อกำหนดที่เข้มงวดของ XHTML 1.0 การเปลี่ยนผ่านและทำให้สิ่งต่าง ๆ ง่ายขึ้น
การเปรียบเทียบข้อมูลจำเพาะของ XHTML 1.0 การเปลี่ยนผ่าน HTML5 โดยทั่วไปไม่มีข้อกำหนดที่เข้มงวดของ XHTML 1.0 การเปลี่ยนผ่านและทำให้สิ่งต่าง ๆ ง่ายขึ้น
•การประกาศเอกสารนั้นง่ายกว่า
1 <! doctype html สาธารณะ -// w3c // dtd xhtml 1.0 transitional // en>
2 <!-ใน html5 เขียนด้วยวิธีนี้:->
3 <! doctype html>
•ไม่จำเป็นต้องประกาศเนมสเปซบนแท็ก HTML
1 <html xmlns = lang = zh-cn>
2 <!-ใน html5 เขียนด้วยวิธีนี้:->
3 <html lang = zh-cn>
•การประกาศการเข้ารหัสชุดอักขระก็ง่ายเช่นกัน
1 <meta http-equiv = เนื้อหาประเภทเนื้อหา = text/html; charset = utf-8 />
2 <!-ใน html5 เขียนด้วยวิธีนี้:->
3 <meta charset = utf-8 />
•คุณไม่จำเป็นต้องเขียนแอตทริบิวต์ประเภทไปยังรหัส CSS และ JavaScript
1 <script type = text/javascript> </script>
2 <style type = text/css> </style>
3 <!-ใน html5 คุณสามารถเขียนโดยตรง:->
4 <Script> </script>
5 <style> </style>
•ไม่มีข้อกำหนดสำหรับข้อมูลจำเพาะรหัส XHTML
เครื่องหมายทั้งหมดต้องมีเครื่องหมายสิ้นสุดที่สอดคล้องกัน
องค์ประกอบแท็กและชื่อแอตทริบิวต์ทั้งหมดจะต้องอยู่ในตัวพิมพ์เล็ก
แท็ก XML ทั้งหมดจะต้องซ้อนกันอย่างสมเหตุสมผล
แอตทริบิวต์ทั้งหมดจะต้องถูกปิดไว้ในเครื่องหมายคำพูด;
1 <div class = test> </div>
2 <br>
3 <อินพุตประเภท = ข้อความ />
4 <!-ไม่มีข้อกำหนดที่เข้มงวดสำหรับสิ่งเหล่านี้->