منسّق ومدقق HTML / XML
الصق HTML أو XML واحصل عليه منسّقًا بمسافات بادئة مرتبة، مع إبراز أخطاء سلامة البنية (XML) أو تنبيهات الوسوم غير المغلقة (HTML).
918 مشاهدة
ترميز مقروء، مع إبراز المشاكل
اختر HTML أو XML، الصق ترميزك، واستعده منسّقًا بمسافات بادئة مرتبة — العناصر المتداخلة تتدرّج خطوة بخطوة، وتبقى السمات كما هي، وتُترك العناصر الفارغة (مثل <br> أو <img>) دون إغلاق كما يتوقعه HTML. في وضع XML يكون المحلل صارمًا: أي خطأ في سلامة البنية (وسم غير مغلق، تداخل غير متطابق، أحرف غير صالحة) يُبلَّغ عنه برسالة. أما في وضع HTML فالمتصفحات تتعمّد التساهل في التحليل — إذ لا يملك HTML مفهومًا رسميًا لـ"غير صالح" كما يملكه XML — لذا تتحقق الأداة بدلًا من ذلك من توازن الوسوم وتُبرز ما لا يُغلق منها.
الأسئلة الشائعة
لماذا يكتشف وضع XML أخطاء يفوّتها وضع HTML؟
يملك XML مواصفة صارمة لسلامة البنية — يرفض محلل XML في المتصفح أي شيء يخالفها. تحليل HTML متساهل عمدًا (هدف تصميمي أساسي حتى لا ينهار الويب بسبب أخطاء صغيرة)، لذا لا يوجد خطأ صارم مكافئ — تُجري هذه الأداة بدلًا من ذلك فحص توازن للوسوم بأفضل جهد ممكن في حالة HTML.
هل يغيّر التنسيق محتواي؟
لا — يتغيّر فقط الفراغ والمسافة البادئة. تبقى الوسوم والسمات والنص والتعليقات محفوظة تمامًا (تُعاد كتابة قيم السمات بترميز آمن، وهذا لا يغيّر سوى أحرف علامات الاقتباس، لا القيمة نفسها أبدًا).
أدوات مشابهة
الإبلاغ عن مشكلة
منسّق ومدقق HTML / XML