الميزات الرئيسية لهذا المُجمِّل لـ HTML
- تجميل بنقرة واحدة: إعادة المسافات البادئة وإعادة تدفق HTML لتحسين القراءة
- يعمل مع المستندات الكاملة والمقتطفات الصغيرة (المكونات، الأجزاء، القوالب الجزئية)
- مسافات بادئة مخصصة: مسافات أو علامات تبويب، بعمق 1-8 أحرف (تطابق إعدادات الأداة)
- تفاف ناعم اختياري عبر تلميح طول السطر، مثالي لمقارنات Git
- واعي للمسافات البيضاء: يحترم الكتل الحساسة مثل <pre> والشفرة في معظم الحالات الشائعة
- يحافظ على نوع المستند والتعليقات ووسوم SEO أثناء إعادة تنسيق الهيكل
- دعم الملفات لـ .html و .htm و .xhtml حتى ~5 ميجابايت (مع حماية نصية 2 ميجابايت)
- معالجة 100% على جانب العميل – لا يتم رفع HTML إلى الخادم أبداً
🔧 كيفية تجميل HTML (خطوة بخطوة) for html-beautifier
لصق أو إسقاط HTML
الصق HTML الخاص بك في المحرر على اليسار، أو اسحب وأسقط ملف .html / .htm من مشروعك. تقبل الأداة مستندات HTML5 كاملة أو أجزاء جزئية.
اختر خيارات التنسيق
اختر نمط المسافات البادئة (مسافات أو علامات تبويب) وحجم المسافة البادئة (1-8). يمكنك أيضاً ضبط طول السطر المفضل للحفاظ على الشفرة مرتبة لمقارنات Git.
تجميل الترميز
شغِّل المُنسِّق. تقوم الأداة بتحليل HTML الخاص بك وإعادة طباعته بمسافات بادئة متسقة وفواصل أسطر وتباعد مع الحفاظ على الهيكل الدلالي.
نسخ أو حفظ
انسخ HTML المنسق مرة أخرى إلى محررك، أو حمِّله كملف .html نظيف. للضغط للإنتاج، يمكنك التبديل إلى وضع الضغط أو استخدام أداة ضغط HTML المخصصة.
المواصفات الفنية
دعم الترميز والملفات
تم ضبط الأداة لسير عمل HTML الحديثة مع بقائها ودودة للترميز القديم.
| الميزة | الدعم | ملاحظات |
|---|---|---|
| مستندات HTML5 | ✅ كامل | يتم الحفاظ على نوع المستند ورأس/جسم المستند ووسوم SEO |
| أجزاء HTML | ✅ كامل | المكونات، القوالب الجزئية، مقتطفات CMS |
| XHTML | ✅ أساسي | يُعامل كـ HTML؛ يُوصى بترميز سليم التكوين |
| النصوص البرمجية/الأنماط المضمنة | ✅ أساسي | المحتوى محفوظ؛ التنسيق الخارجي مُنظف |
| SVG/MathML مضمن | ✅ محفوظ | يحافظ على الهيكل، مسافة بادئة HTML عادية |
| علامات القوالب | ✅ بأقصى جهد | معظم الكتل {{ }}, <% %>, {% %} تُحفظ كنص |
خيارات التنسيق (مُعينة لإعدادات الأداة)
تتوافق الخيارات مع لوحة تكوين منسق HTML.
| الإعداد | النطاق / القيم | الافتراضي |
|---|---|---|
| نمط المسافة البادئة | مسافات / علامات جدولة | مسافات |
| حجم المسافة البادئة | 1–8 | مسافتان |
| تلميح التفاف السطر | 0 (بدون تلميح) – 120 | 80 حرفًا |
| نهاية السطر | LF (\n) / CRLF (\r\n) | LF (\n) |
| نوع المخرجات النهائية | مُنسق / مُصغر | مُنسق (وضع التجميل) |
| الحد الأقصى لحجم النص | ~2 ميجابايت | حماية أمان داخل محرك المُنسق |
الأداء والحدود
سلوك تقريبي في متصفحات سطح المكتب الحديثة.
| حجم الإدخال | التجربة | التوصية |
|---|---|---|
| ≤ 200 كيلوبايت | ⚡ فوري | مثالي لتصحيح الأخطاء اليومية والمراجعات |
| 200–1000 كيلوبايت | ⚡ سريع | لا يزال مريحًا للتحرير التفاعلي |
| 1–2 ميجابايت | ⏳ توقف ملحوظ | جيد للاستخدام العرضي؛ احفظ كثيرًا |
| > 2 ميجابايت | 🚩 غير موصى به في المتصفح | يفضل استخدام أدوات سطر الأوامر للمعالجة المجمعة/التكامل المستمر |
بدائل تنسيق HTML عبر سطر الأوامر
للمشاريع الكبيرة، خطوط أنابيب التكامل المستمر، أو القوالب الضخمة، استخدم الأدوات المحلية واحتفظ بهذا المُنسِّق للفحص السريع وتصحيح الأخطاء العشوائي.
لينكس / 🍏 ماك أو إس / 🪟 ويندوز
تنسيق HTML جميل
npx prettier --parser html --write index.htmlيستخدم نفس عائلة قواعد التنسيق المستخدمة في العديد من المحررات الحديثة.
Prettier بعرض سطر 100 حرف
npx prettier --parser html --print-width 100 index.htmlيطابق تلميح طول السطر الأوسع المشابه لهذه الأداة عبر الإنترنت.
لينكس / 🍏 ماك أو إس
تنظيف tidy-html5
tidy -indent -wrap 80 -quiet index.html > index.pretty.htmlأداة كلاسيكية لتنظيف الترميز القديم أو المُنشأ بواسطة أنظمة إدارة المحتوى.
حالات استخدام عملية
تصحيح الأخطاء ومراجعات الكود
اجعل HTML المعقد أسهل للقراءة حتى تبرز الأخطاء.
- كشف العلامات غير المتوازنة المخفية في الترميز المضغوط.
- فحص التخطيطات المتداخلة، الشبكات، وحاويات flexbox بصريًا.
- مشاركة مقاطع قابلة للقراءة في طلبات السحب، التذاكر، أو الوثائق.
<!-- قبل --><section><div><article><h2>Title</h2><p>Text…</p></article></div></section><!-- بعد التجميل --><section> <div> <article> <h2>Title</h2> <p>نص...</p> </article> </div></section>فحص SEO والدلالات
كشف الهيكل لتتمكن من التفكير في الدلالات وعلامات SEO.
- تحقق من تسلسل العناوين (h1 → h2 → h3) بعد إخراج نظام إدارة المحتوى أو المنشئ.
- تحقق من وضع علامات meta وعلامات Open Graph والبيانات المهيكلة.
- مسح سريع للبحث عن علامات canonical و hreflang المكررة أو المفقودة.
التعلم من الصفحات الحالية
تحسين مظهر HTML من جهات خارجية لتعلم الأنماط وأفضل الممارسات.
- إزالة الضغط عن قوالب الأمثلة من مكتبات واجهة المستخدم.
- دراسة الترميز الناتج من مولدات المواقع الثابتة أو سمات نظام إدارة المحتوى.
- تعليم الطلاب كيفية هيكلة HTML الدلالي في الواقع العملي.
❓ Frequently Asked Questions
هل يؤدي تجميل HTML إلى تغيير طريقة عرض الصفحة؟
ما الفرق بين أداة تجميل HTML هذه وأداة تصغير HTML؟
هل يمكنني استخدام هذا مع قوالب الخادم أو الأطر؟
هل يتم إرسال كود HTML الخاص بي إلى خادم أو تخزينه في أي مكان؟
ما هو الحد الأقصى لحجم إدخال HTML؟
Pro Tips
استخدم المُجمِّل على HTML المُنشأ بواسطة أنظمة إدارة المحتوى ومنشئي الصفحات للكشف عن المُغلفات الإضافية والحاويات المُتداخلة التي قد تضر بالأداء.
شغِّل HTML عبر مُجمِّل قبل الالتزام في Git بحيث تبقى الاختلافات المستقبلية صغيرة ومركزة على تغييرات المحتوى الفعلية، وليست مسافات بيضاء عشوائية.
بعد التجميل، امسح العناوين والمعالم وسمات aria-* بسرعة لتحقيق مكاسب سهلة في إمكانية الوصول.
اقترن هذا المُجمِّل بأداة تصغير HTML: قم بالتنسيق للتطوير، واصغر كخطوة أخيرة في خط أنابيب البناء أو النشر.
Additional Resources
Other Tools
- محسن CSS
- محسن Javascript
- محسن PHP
- منتقي الألوان
- مستخرج Sprite
- فك تشفير Base64
- تشفير Base64
- منسق Csharp
- منسق CSV
- Dockerfile Formatter
- منسق Elm
- منسق ENV
- منسق Go
- منسق Graphql
- منسق Hcl
- منسق INI
- منسق JSON
- منسق Latex
- منسق Markdown
- منسق Objectivec
- Php Formatter
- منسق Proto
- منسق Python
- منسق Ruby
- منسق Rust
- منسق Scala
- منسق سكريبت Shell
- منسق SQL
- منسق SVG
- منسق Swift
- منسق TOML
- Typescript Formatter
- منسق XML
- منسق YAML
- منسق Yarn
- مختصر CSS
- Html Minifier
- Javascript Minifier
- مختصر JSON
- مصغر XML
- عارض رؤوس HTTP
- PDF إلى نص
- مختبر Regex
- مدقق ترتيب SERP
- بحث Whois