Skip to main content

केबाब-केस कनवर्टर सीएसएस क्लास, यूआरएल और फ़ाइल नामों के लिए पाठ को केबाब-केस में बदलें।

केबाब-केस कनवर्टर illustration
📝

केबाब-केस कनवर्टर

सीएसएस क्लास, यूआरएल और फ़ाइल नामों के लिए पाठ को केबाब-केस में बदलें।

1

टेक्स्ट दर्ज करें

केबाब-केस में परिवर्तित करने के लिए टेक्स्ट टाइप या पेस्ट करें।

2

परिणाम देखें

निचले-मामले वाले हाइफ़नेटेड आउटपुट को तुरंत देखें।

3

कॉपी और उपयोग करें

सीएसएस वर्गों, यूआरएल या फ़ाइल नामों के लिए कॉपी करें।

Loading tool...

What Is केबाब-केस कनवर्टर?

एक केबाब-केस कनवर्टर पाठ को केबाब-केस फॉर्मेट में परिवर्तित करता है, जहां सभी अक्षर निम्नलिखित होते हैं और शब्दों को हाइफ़न द्वारा अलग किया जाता है। केबाब-केस CSS वर्ग नामों, HTML विशेषताओं, URL स्लग, npm पैकेज नामों और कई फ्रेमवर्क में फ़ाइल नामों के लिए मानक नामकरण कन्वेंशन है। उदाहरण: "हैलो वर्ल्ड" "hello-world" बन जाता है, "बैकग्राउंडकलर" "background-color" बन जाता है। इसका नाम हाइफ़न द्वारा अलग किए गए शब्दों के दृश्य सादृश्य से आता है, जैसे कि एक केबाब स्टिक पर आइटम।

Why Use केबाब-केस कनवर्टर?

  • सीएसएस वर्ग नामों और कस्टम गुणों के लिए मानक
  • अधिकांश वेब ढांचों में यूआरएल स्लग्स के लिए आवश्यक प्रारूप
  • एनपीएम पैकेज नामों और गिट शाखा नामों के लिए उपयोग किया जाता है
  • वेब संदर्भों में बहु-शब्द पहचानकर्ताओं के लिए सबसे अधिक पढ़ने योग्य प्रारूप
  • किसी भी इनपुट प्रारूप से रूपांतरण संभालता है

Common Use Cases

सीएसएस वर्ग

बीईएम या मानक सीएसएस नामकरण कन्वेंशन का पालन करते हुए वर्ग नामों को प्रारूपित करें।

यूआरएल स्लग्स

पृष्ठ शीर्षक या सामग्री शीर्षलेख से एसईओ-अनुकूल यूआरएल पथ बनाएं।

एनपीएम पैकेज

एनपीएम के केबाब-केस कन्वेंशन का पालन करते हुए पैकेज नामों को प्रारूपित करें।

फ़ाइल नामकरण

एंगुलर, व्यू और अन्य घटक-आधारित ढांचों के लिए फ़ाइलों को केबाब-केस में नाम दें।

Technical Guide

केबाब-केस रूपांतरण समान शब्द-विभाजन एल्गोरिदम का पालन करता है जैसे कि स्नेक_केस लेकिन शब्दों को अंडरस्कोर की बजाय हाइफ़न से जोड़ता है। इनपुट व्हाइटस्पेस, अंडरस्कोर, डॉट्स, मौजूदा हाइफ़न और केस ट्रांज़िशन पर विभाजित किया जाता है। सभी शब्दों को निम्नलिखित में परिवर्तित किया जाता है और एकल हाइफ़न से जोड़ा जाता है। लगातार हाइफ़न को समाप्त कर दिया जाता है, और अग्रणी/पीछे के हाइफ़न को हटा दिया जाता है। एल्गोरिदम सही ढंग से कैमलकेस इनपुट ("बैकग्राउंडकलर" → "background-color") को संभालता है, पास्कलकेस ("पेजटाइटल" → "page-title") और मिश्रित फॉर्मेट। ध्यान दें कि केबाब-केस पहचानकर्ताओं का उपयोग अधिकांश प्रोग्रामिंग भाषाओं में सीधे तौर पर वेरिएबल नामों के रूप में नहीं किया जा सकता है क्योंकि हाइफ़न घटाव ऑपरेटर है।

Tips & Best Practices

  • 1
    सीएसएस गुण नेटिव रूप से केबाब-केस हैं: बैकग्राउंड-रंग, फ़ॉन्ट-आकार, बॉर्डर-त्रिज्या
  • 2
    बीईएम पद्धति दोहरे हाइफ़न के साथ केबाब-केस का उपयोग करती है: ब्लॉक__एलीमेंट--मॉडिफ़ायर
  • 3
    केबाब-केस यूआरएल एसईओ के लिए अंडरस्कोर या कैमेलकेस पर पसंद किया जाता है
  • 4
    जावास्क्रिप्ट में, ब्रैकेट नोटेशन (obj["मेरा-प्रॉपर्टी"]) के साथ केबाब-केस गुणों तक पहुंचें
  • 5
    एंगुलर घटक चयनकर्ताओं (app-user-profile) के लिए केबाब-केस का उपयोग करता है

Related Tools

Frequently Asked Questions

Q केबाब-केस क्या है?
केबाब-केस सभी निचले-मामले अक्षरों का उपयोग शब्दों के बीच हाइफ़न के साथ करता है: माई-वेरिएबल, पेज-टाइटल, नेव-बार-आइटम।
Q मैं जावास्क्रिप्ट वेरिएबल्स के लिए केबाब-केस क्यों नहीं उपयोग कर सकता?
हाइफ़न को जावास्क्रिप्ट में घटाव ऑपरेटर के रूप में व्याख्या की जाती है। इसके बजाय ब्रैकेट नोटेशन (obj["मेरा-कुंजी"]) या कैमेलकेस का उपयोग करें।
Q क्या यूआरएल के लिए केबाब-केस स्नेक_केस से बेहतर है?
गूगल हाइफ़न को शब्द पृथक्करण के रूप में मानता है लेकिन अंडरस्कोर नहीं, इसलिए यूआरएल में एसईओ के लिए केबाब-केस पसंद किया जाता है।
Q सीएसएस कस्टम गुणों के बारे में क्या?
सीएसएस कस्टम गुण (वेरिएबल) -- प्रीफिक्स के साथ केबाब-केस का उपयोग करते हैं: --प्राइमरी-रंग, --फ़ॉन्ट-आकार-बड़ा।
Q बीईएम और केबाब-केस के बीच क्या संबंध है?
बीईएम (ब्लॉक एलीमेंट मॉडिफायर) केबाब-केस का उपयोग अपने आधार के रूप में करता है, जिसमें __ तत्वों के लिए और -- मॉडिफ़ायर के लिए होता है।

About This Tool

केबाब-केस कनवर्टर is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.