مُنسِّق CSS مجانًا
نسّق ملف CSS المضغوط بمسافات بادئة منتظمة، أو اضغطه. ترتيب أبجدي اختياري للخصائص للحصول على فروقات متوقعة.
أفلت ملفًا هنا، أو انقر للتصفح
CSS · تتم معالجته على جهازك
أو اضغط Ctrl+V للصق من الحافظة
ستظهر المخرجات هنا…الاستخدامات الشائعة
- CSS الإنتاج تصحيح الأخطاءعرض CSS المصغر من مواقع الإنتاج بصيغة قابلة للقراءة للعثور على الأنماط والهندسة العكسية.
- فرض نمط CSS للفريققم بتشغيل CSS المقدم من الفريق من خلال جمال متسق بحيث تكون الفروقات حول المحتوى وليس التنسيق.
- تنسيق CSS ذو البادئة من الموردغالباً ما يكون CSS ذو البادئة من المورد (مخرجات autoprefixer) يحتوي على الكثير من متغيرات -webkit و -moz و -ms. صيغها لفحصها.
- تعلم من CSS احترافيادرس CSS من أنظمة التصميم الشهيرة من خلال تنسيق مخرجاتها المجمعة.
- تنسيق CSS لتقارير الأخطاءعند تقديم أخطاء CSS يكون CSS المنسق أسهل كثيراً للمراجعين في القراءة والفهم.
كيف يعمل
تنسّق هذه الأداة CSS باستخدام محلّل عودي مكتوب يدويًا مدمج مباشرة في الصفحة — لا مكتبة خارجية ولا استدعاء خادم. يمر المحلّل على CSS حرفًا حرفًا، ويتعامل بشكل صحيح مع السلاسل بين علامات الاقتباس وقيم url() والقواعد @ المتداخلة والتعليقات التي قد تربك الأساليب الأبسط المعتمدة على التعبيرات النمطية.
- 1تقطيع على مستوى الحرفتمسح الدالة walkCss الإدخال الخام حرفًا حرفًا، متتبعة حالة الاقتباس وعمق الأقواس حتى لا تُعامل الفواصل المنقوطة أو الأقواس المعقوصة داخل url() أو قيم السلاسل أو التعليقات كفواصل بنيوية.
- 2فصل الكتل والتعريفاتعندما يجد الماسح قوسًا معقوصًا افتتاحيًا في المستوى الأعلى، يستخرج المقدمة (المحدد أو كلمة القاعدة @) ويعالج جسم الكتلة عوديًا — والذي قد يحتوي هو نفسه على قواعد متداخلة (@media و@supports وتداخل CSS الأصلي) تُعالج في عمق عودي أكبر.
- 3ترتيب الخصائص والإزاحةتُجمع التعريفات داخل كل كتلة في مجموعة، ثم تُرتَّب اختياريًا أبجديًا حسب اسم الخاصية قبل كتابتها بعرض الإزاحة المختار (2 أو 4 مسافات). ويتخطى وضع التصغير المسافات البيضاء كليًا ويزيل التعليقات.
- 4إخراج فوري داخل المتصفحتظهر النتائج أثناء الكتابة عبر خطاف useMemo — لا يُرسل أي شيء إلى أي مكان. يمكن نسخ CSS المنسّق أو المصغّر إلى الحافظة أو تنزيله كملف .css، وتعرض اللوحة فرق الحجم مقارنة بالأصل.
أدوات ذات صلة
مُنسِّق ومُصغِّر HTML
نسّق HTML أو صغّره مع إزاحة تداخل مناسبة. يحافظ على المحتوى داخل كتل <pre> و<script> و<style>.
SQL المنسق والتجميل
استعلامات SQL مطبوعة بشكل جميل مع مسافة بادئة مناسبة، وحالة كلمات رئيسية قابلة للتكوين، وفواصل أسطر في الجمل الرئيسية. يعمل مع أي لهجة SQL.
مصغِّر CSS ومنسِّقه
صغِّر CSS لتقليل حجم الملف أو نسِّق CSS المصغّر لسهولة القراءة. فوري، في متصفحك.