تجميل وتصغير HTML - نسّق HTML عبر الإنترنت مجاناً

نسّق كود HTML الفوضوي بمسافات بادئة سليمة، أو صغّره إلى سطر واحد. أسقط ملف ‎.html أو الصق النص، ثم انسخ أو نزّل الترميز بعد تنظيفه.

الصق كود HTML الخاص بك هنا…

أو أفلِت ملف ‎.html

تُحذف الملفات تلقائيًا بعد المعالجةبلا علامات مائيةمجانية الاستخدام — لا حاجة للتسجيل

انتهيت من تنسيق HTML؟ جرّب هذه الأدوات بعد ذلك

أدوات منتقاة بعناية تتكامل مع تجميل HTML. واصل عملك دون فقدان ملفك.

عرض جميع الأدوات

Frequently Asked Questions

الصق أي كود HTML — حتى الناتج المصغَّر في سطر واحد من خط إنتاج الإنشاء — وتعيد الأداة تنسيقه بمسافات بادئة مناسبة، ووسم واحد في كل سطر، ومسافات بيضاء متناسقة. اختر مسافة بادئة من 2 أو 4 أو 8 مسافات. الناتج جاهز لإسقاطه في محرِّرك أو لصقه في تعليق مراجعة الكود.

usage

يوسّع التنسيق الجميل شيفرة HTML لتسهيل قراءتها: كل وسم في سطر منفصل، والعناصر المتداخلة بمسافات بادئة، مع الحفاظ على الأسطر الفارغة بين الأقسام. أما التصغير فيزيل التعليقات ويضغط سلاسل المسافات ويحذف فواصل الأسطر ليصبح الملف بحجم أقل من البايتات. استخدم التنسيق الجميل للتحرير والمراجعة، والتصغير للنشر في بيئة الإنتاج.

features

لا — يكتشف js-beautify (المحرك الذي يعمل خلف الكواليس) كتل البرامج النصية والأنماط وينسّق محتوياتها بقواعد JS أو CSS المناسبة، لذا تبقى البرامج النصية المضمّنة صالحة وتبقى أوراق الأنماط قابلة للقراءة. تتم معالجة الوسوم ذاتية الإغلاق والعناصر الفارغة والسمات ذات النطاقات (svg:xmlns، xlink:href) بشكل صحيح.

technical

تتعامل الأداة جيداً مع HTML العادي والقوالب الشبيهة بـ HTML، لكن JSX الخالص (تعبيرات الأقواس المعقوفة، والأجزاء، ووسوم المكوّنات التي تبدأ بحرف كبير) يُحلَّل على أنه HTML وقد تظهر فيه مشكلات تجميلية طفيفة. للشيفرات الخاصة بإطار عمل معيّن نوصي باستخدام Prettier المهيّأ للهجتك؛ أما لملفات HTML الخام و.htm والقوالب فإن أداتنا مثالية.

features

لا يحدث أي رفع. يعمل المنسّق بالكامل داخل متصفحك باستخدام js-beautify، لذا يمكنك بأمان لصق قوالب الصفحات الداخلية، أو مسودات رسائل البريد الإلكتروني، أو كود HTML المحتوي على بيانات خاصة دون أن يغادر أي شيء جهازك.

privacy

يزيل التصغير تعليقات HTML، ويُحوّل أي تسلسل من المسافات بين الوسوم إلى مسافة واحدة، ويحذف فواصل الأسطر. والنتيجة هي كود HTML يُعرض بشكل مطابق تمامًا وأصغر عادةً بنسبة 10-30%. وبدمجه مع ضغط gzip على الخادم، يقلّ الوزن الأولي للصفحة بشكل ملحوظ في الصفحات الغنية بالمحتوى.

technical

نعم — انقر تنزيل لحفظ المخرج المنسّق كملف output.html أو المخرج المُصغَّر كملف output.min.html. والملف مُرمَّز بترميز UTF-8، لذا يعمل بنفس الكفاءة مع المحتوى الإنجليزي والسيريلي والمحتوى بلغات CJK والمحتوى من اليمين إلى اليسار.

tips

إنها أداة صغيرة تعمل في المتصفح فقط — بلا أي تكلفة استضافة — لذا نقدّمها مجاناً كجزء من مجموعة أدوات المطوّرين لدينا. بلا إعلانات، وبلا تتبّع للمخرجات، وبلا حدود على حجم الملف سوى ما يستطيع متصفحك الاحتفاظ به في الذاكرة.

pricing

How HTML Prettify helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.

Marketing

تنظيف قوالب البريد الإلكتروني

غالبًا ما يصل كود HTML الخاص بالبريد الإلكتروني التسويقي من مزودي خدمة البريد على شكل كتلة واحدة مُصغّرة. نسّقه لفحص بنيته، والعثور على عمود الجدول المعطوب، وإصلاح خطأ مطبعي قبل إرسال الرسالة الجماعية التالية.

For Developers

ترحيل محتوى نظام إدارة المحتوى (CMS)

عادةً ما يتطلب التصدير من نظام إدارة محتوى واستيراده إلى آخر نقل شيفرة HTML. يجعل التنسيق الجميل الفروق سهلة القراءة، ويقلّص التصغير حجم البيانات، ويحافظ كلا الوضعين على دقة المحتوى.

For Developers

ناتج كشط الويب

شيفرة HTML الخام المستخرجة من موقع ويب غير قابلة للقراءة بدون تنسيق. نسّق المخرجات تنسيقًا جميلًا للعثور على محدد CSS الذي تحتاجه، ثم اكتب قاعدة الاستخراج لأداة الاستخلاص لديك.

Web & SEO

تحسين المواقع الثابتة

صغّر كود HTML الناتج من مولّد موقعك الثابت قبل النشر. يقلّص حجم الملف بنسبة 10-30% فوق ضغط gzip — تحسّن ملموس في أوقات الرسم الأول للصفحات الغنية بالمحتوى.

Publishing

مقتطفات الوثائق

عند لصق أمثلة HTML في الوثائق أو منشورات المدونة أو ملفات README، نسّقها أولًا حتى يتمكّن القرّاء من متابعة البنية. واحتفظ بالنسخة المصغّرة لمقارنة "الناتج للإنتاج".

For Developers

مساعد إعادة هيكلة JSX

قبل تحويل مقطع من HTML إلى JSX، نسّقه حتى يرى سكربت التحويل شجرة نظيفة. يوفّر إعادة التنسيق اليدوية في عملية الانتقال إلى React/Vue.