مُجمِّل HTML
إعداد مسبق لأداة مُنسِّق HTML
حوّل HTML مُصغَّرًا أو سيئ المسافة البادئة مرة أخرى إلى شيء قابل للقراءة. الصق سطرًا واحدًا مضغوطًا واحصل على ترميز مُتداخل بشكل صحيح مع مسافة بادئة متسقة — بما في ذلك أي CSS وJavaScript مُضمَّنين في الصفحة.
- الملفات لا تغادر جهازك أبدًا
- مجاني، بدون تسجيل
- بدون علامات مائية
- يعمل دون اتصال بعد التحميل
كيفية استخدام مُنسِّق HTML
- 1
ألصق HTML الخاص بك
مُصغَّر، سيئ المسافة البادئة، أو مكتوب يدويًا — كله يعمل.
- 2
اختر المسافة البادئة
مسافتان، أربع مسافات، أو تبويبات.
- 3
انسخ النتيجة
أو نزّلها كملف .html.
قراءة ترميز مُصغَّر أرسله شخص آخر
HTML المُصغَّر — المطوي إلى سطر واحد أو بضعة أسطر طويلة بواسطة أداة بناء — مُحسَّن بالكامل لحجم النقل، لا لقراءة إنسان، وهذا يصبح عائقًا حقيقيًا في اللحظة التي تحتاج فيها فحص بنية صفحة منافس، تصحيح مشكلة إنتاج بمشاهدة الكود المصدري، أو فهم كيفية بناء عنصر واجهة مُضمَّن من طرف ثالث فعليًا. تجميله يستعيد التداخل الذي يحتاج قارئ بشري تتبعه: كل عنصر في سطره الخاص، بمسافة بادئة تعكس عمقه داخل آبائه، وهو التمثيل الذي يُفكِّر فيه إنسان فعلًا بدلًا من السطر الكثيف الوحيد الذي حسَّنته أداة بناء لنقل الآلات.
استعادة بنية صفحة لم تكتبها أنت
فحص صفحة بناها شخص آخر — صفحة هبوط منافس، ترميز عنصر واجهة مُضمَّن، مشروع قديم دون كود مصدري متاح — أحد الأسباب الأكثر شيوعًا للجوء تحديدًا إلى مُجمِّل: تُظهر أدوات مطوري المتصفح شجرة DOM المُعرَضة حيًا، وهي مفيدة لغرض ما، بينما يُظهر تجميل الكود المصدري HTML الخام بنية المستند الحقيقية التي أرسلها الخادم، مع استعادة المسافة البادئة، وهذه رؤية مختلفة وغالبًا أكثر فائدة عند محاولة فهم كيفية بناء صفحة فعلًا بدلًا من كيف انتهى بها الأمر مُعرَضة.
الأسئلة الشائعة
هل يُنسِّق CSS وJavaScript داخل الصفحة؟
نعم. يُسلَّم المحتوى داخل `<style>` و`<script>` إلى مُحلِّلات CSS وJavaScript، لذا تُنسَّق صفحة كاملة من ملف واحد بشكل صحيح بدلًا من ترك تلك الكتل دون تعديل.
هل سيُغيِّر التنسيق كيفية عرض صفحتي؟
تقريبًا أبدًا، لكن ليس أبدًا تمامًا: يعامل HTML المسافات البيضاء كمهمة داخل `<pre>` و`<textarea>` والعناصر بـ`white-space: pre`. تُترَك تلك بالضبط كما هي. قد تنزاح العناصر المضمَّنة بمسافة في حالات نادرة، لذا المُنسِّق متحفظ معها.
لماذا يُرفَض HTML الخاص بي؟
عادةً وسوم غير متوازنة فعلًا، أو صيغة قوالب مثل Handlebars أو Jinja أو Blade ليست HTML صالحًا. تُصلح المتصفحات الترميز المكسور بصمت؛ يحتاج المُنسِّق فهم البنية، لذا لا يمكنه ذلك.
هل يُرفَع ترميزي إلى أي مكان؟
لا. يعمل المُحلِّل في متصفحك، لذا تبقى الصفحات غير المنشورة وعمل العملاء على جهازك.
قد تحتاج أيضًا إلى
مُنسِّق CSS
جمِّل أو صغِّر أوراق الأنماط
مُنسِّق JavaScript
نسِّق JS وTypeScript بمُحلِّل حقيقي
مُنسِّق JSON
نسِّق وتحقق من وصغِّر JSON فورًا
مُرمِّز ومُفكِّك ترميز Base64
رمِّز وفُك ترميز Base64 وBase64URL
أداة تصغير CSS
صغّر أوراق الأنماط بأداة تصغير حقيقية تفهم CSS
مولّد التجزئة (Hash)
MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512
أداة تصغير JS
صغّر جافاسكريبت بتصغير حقيقي، لا بتعابير نمطية
مُفكِّك ترميز JWT
فُك ترميز وافحص JSON Web Tokens