CSS फ़ॉर्मेटर

Prettier से CSS ब्यूटिफ़ाई करें: हर पंक्ति में एक डिक्लेरेशन, एक-सा स्पेसिंग, 2 या 4 स्पेस या टैब, और साफ़ नेस्टेड मीडिया क्वेरी। ब्राउज़र में चलता है।

आउटपुट

पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड नहीं होता।

संबंधित टूल्स

सभी देखें

CSS फ़ॉर्मेटर क्या है?

CSS फ़ॉर्मेटर मिनिफ़ाई या असंगत स्टाइलशीट को Prettier से पढ़ने लायक CSS बनाता है: हर नियम और डिक्लेरेशन अपनी पंक्ति में, कोलन और सिलेक्टर के आसपास सामान्य स्पेसिंग, और नेस्टेड at-rule इंडेंट किए हुए।

CSS फ़ॉर्मेटर का उपयोग कैसे करें

  1. CSS को इनपुट बॉक्स में पेस्ट करें या उदाहरण लोड करें पर क्लिक करें।
  2. इंडेंटेशन चुनें।
  3. फ़ॉर्मेट करें पर क्लिक करें (टाइप करते समय आउटपुट अपने आप भी अपडेट होता है)।
  4. फ़ॉर्मेट किया हुआ CSS कॉपी या डाउनलोड करें।

उदाहरण

इनपुट
a{color:red;margin:0 auto}
आउटपुट
a {
  color: red;
  margin: 0 auto;
}

CSS फ़ॉर्मेटर का उपयोग कब करें

किसी वेबसाइट का मिनिफ़ाई CSS पढ़ने, रिव्यू से पहले हाथ से लिखी स्टाइलशीट सामान्य करने, या डॉक्स के लिए CSS स्निपेट फ़ॉर्मेट करने में इसका उपयोग करें। यह प्रॉपर्टी नाम या मान नहीं जाँचता – उसके लिए CSS Validator का उपयोग करें। SCSS या Less के लिए कोड ब्यूटिफ़ायर में वह भाषा चुनें।

CSS फ़ॉर्मेटर कैसे काम करता है

स्टाइलशीट को Prettier के PostCSS-आधारित पार्सर से पार्स किया जाता है और Prettier के CSS नियमों से छापा जाता है: हर कोलन के बाद एक स्पेस, हर डिक्लेरेशन के अंत में सेमीकोलन, और सूची के सिलेक्टर अलग पंक्तियों में। बंद न किए गए ब्लॉक या अन्य सिंटैक्स त्रुटियाँ पंक्ति और कॉलम के साथ बताई जाती हैं।

सामान्य उपयोग मामले

  • प्रोडक्शन साइट डिबग करने के लिए CSS को अनमिनिफ़ाई करना
  • कोड रिव्यू से पहले फ़ॉर्मेटिंग सामान्य करना
  • ब्लॉग पोस्ट के लिए CSS स्निपेट फ़ॉर्मेट करना
  • डिज़ाइन टूल से एक्सपोर्ट हुआ CSS साफ़ करना

सुरक्षा नोट

सब कुछ आपके ब्राउज़र में ही चलता है; आप जो कोड पेस्ट करते हैं वह कहीं अपलोड नहीं होता।

अक्सर पूछे जाने वाले प्रश्न

क्या यह प्रॉपर्टी का क्रम बदलता है?

नहीं, डिक्लेरेशन अपने मूल क्रम में रहते हैं।

क्या यह SCSS या Less फ़ॉर्मेट कर सकता है?

कोड ब्यूटिफ़ायर का उपयोग करें और SCSS या Less चुनें।

क्या टिप्पणियाँ बनी रहती हैं?

हाँ, टिप्पणियाँ सुरक्षित रहती हैं।

सुझाए गए अगले कदम

CSS एस्केप
CSS आइडेंटिफ़ायर और सेलेक्टर के लिए टेक्स्ट को ठीक CSS.escape() की तरह एस्केप करें, या कोट्स वाली CSS स्ट्रिंग के लिए; \HEX अनुक्रम अनएस्केप करें। अंक, इमोजी, # और . संभालता है।
डेट फ़ॉर्मैटर
Moment.js, strftime या Unicode LDML पैटर्न से कोई भी तारीख फ़ॉर्मैट करें, ISO 8601, RFC 2822, HTTP और Unix प्रारूप देखें और कस्टम तारीख स्ट्रिंग पार्स करें।
HTTP हेडर चेकर
किसी भी पब्लिक URL का HTTP स्टेटस और रिस्पॉन्स हेडर देखें, HSTS, CSP, X-Frame-Options, nosniff और अन्य सिक्योरिटी हेडर की जाँच के साथ।
CSS बॉक्स शैडो जेनरेटर
CSS box-shadow को विज़ुअली बनाएं: कई लेयर जोड़ें, ऑफ़सेट, ब्लर, स्प्रेड, inset और RGBA ओपेसिटी सेट करें, लाइव प्रीव्यू देखें और साफ़ कोड कॉपी करें।
CSS ग्रेडिएंट जेनरेटर
ड्रैग होने वाले कलर स्टॉप, एंगल, रिपीटिंग मोड और OKLCH इंटरपोलेशन के साथ linear, radial और conic CSS ग्रेडिएंट बनाएं। लाइव प्रीव्यू, कोड कॉपी करें।
CSS फ़्लेक्सबॉक्स जेनरेटर
flex-direction, wrap, justify-content, align-items, gap और हर आइटम के flex, order व align-self विज़ुअली सेट करें, लाइव चाइल्ड और कॉपी करने लायक CSS के साथ।

और श्रेणियाँ देखें