"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > क्या मैं किसी HTML तत्व की आईडी में पहले अक्षर के रूप में किसी संख्या का उपयोग कर सकता हूँ?

क्या मैं किसी HTML तत्व की आईडी में पहले अक्षर के रूप में किसी संख्या का उपयोग कर सकता हूँ?

2024-11-23 को प्रकाशित
ब्राउज़ करें:663

Can I Use a Number as the First Character in an HTML Element's ID?

क्या मेरे पास एक ऐसी आईडी वाला तत्व हो सकता है जो एक नंबर से शुरू होता है?

किसी तत्व की आईडी को एक नंबर से विभाजित करना एक असामान्य अभ्यास की तरह लग सकता है, लेकिन यह पूरी तरह से संभव है HTML में. हालाँकि, यह ध्यान रखना आवश्यक है कि मान्य होते हुए भी, संख्यात्मक आईडी का उपयोग सीएसएस के साथ तत्वों का चयन और स्टाइल करते समय चुनौतियाँ पेश कर सकता है।

HTML केवल अंकों से बने आईडी मानों की अनुमति देता है; एक स्थान को छोड़कर कोई भी चरित्र स्वीकार्य माना जाता है। ब्राउज़रों ने ऐतिहासिक रूप से इस प्रथा का समर्थन किया है, जिससे HTML5 विनिर्देशन में सख्त प्रतिबंधों में छूट दी गई है।

हालांकि HTML में संख्यात्मक आईडी का उपयोग करना तकनीकी रूप से संभव है, सीएसएस चयनकर्ताओं में उनका उपयोग करते समय सावधानी बरतना समझदारी है। सीएसएस आईडी चयनकर्ता अंकों से शुरू होने वाली आईडी की अनुमति नहीं देते हैं, जिससे उनका बचना आवश्यक हो जाता है। उदाहरण के लिए, #12 सीएसएस चयनकर्ता के रूप में अमान्य है और इसे #\31\32 के रूप में निर्दिष्ट किया जाना चाहिए।

सीएसएस चयनकर्ताओं के साथ संख्यात्मक आईडी का उपयोग करने के इच्छुक लोगों के लिए, सरलता के लिए एक अक्षर से शुरुआत करने की सिफारिश की जाती है। फिर भी, नीचे एक उदाहरण दिया गया है जो आईडी "12" के साथ डिव के उपयोग और इसमें हेरफेर करने के विभिन्न तरीकों को प्रदर्शित करता है:

  • CSS: #\31\32 {पृष्ठभूमि: #0bf;}
  • जावास्क्रिप्ट (getElementById): document.getElementById("12").style.border = "2px सॉलिड ब्लैक";
  • जावास्क्रिप्ट (querySelector): document.querySelector("#\31\32").style .fontStyle = "इटैलिक";

कृपया ध्यान दें कि document.querySelector के लिए समर्थन भिन्न हो सकता है ब्राउज़रों में. जो ब्राउज़र इस फ़ंक्शन का समर्थन करते हैं वे बाद वाली विधि का उपयोग करके शैली परिवर्तन लागू करने में सक्षम होंगे।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3