بالمقارنة مع مواصفات Transitional XHTML 1.0 ، لا يتمتع HTML5 بشكل أساسي بالمتطلبات الصارمة لـ XHTML 1.0 الانتقالية ، وتبسيط الكثير من الأشياء.
1. إعلان الوثيقة أبسط:
<! doctype html public -// w3c // dtd xhtml 1.0 transitional // en http://www.w3
<!-في HTML5 ، اكتب هذا:->
<! doctype html>
2. مساحة الاسم غير مطلوبة لإعلانها على علامة HTML.
<html xmlns = http: //www.w3.org/1999/xhtml lang = zh-cn>
<!-في HTML5 ، اكتب هذا:->
<html lang = zh-cn>
3. إعلان تشفير مجموعة الأحرف بسيط أيضًا.
<meta http-equiv = content-type content = text/html ؛ charset = utf-8 />
<!-في HTML5 ، اكتب هذا:->
<meta charset = utf-8 />
4. لا تحتاج إلى كتابة سمات النوع على رمز CSS و JavaScript.
<script type = text/javaScript> </script>
<type type = text/css> </style>
<!-في HTML5 ، يمكنك الكتابة مباشرة:->
<script> </script>
<style> </style>
5. لا يوجد أي شرط لمواصفات رمز XHTML.
يجب أن يكون لجميع العلامات علامة نهاية مقابلة ؛
يجب أن تكون جميع عناصر العلامات وأسماء السمات في حالة صغيرة ؛
يجب أن تكون جميع علامات XML متداخلة بشكل معقول ؛
يجب أن تكون جميع السمات محاطة في اقتباسات.
<p class = test> </p>
<br>
<نوع الإدخال = text />
<!-لا يتم تقديم متطلبات صارمة لهذه->