किसी तत्व की आईडी को एक नंबर से विभाजित करना एक असामान्य अभ्यास की तरह लग सकता है, लेकिन यह पूरी तरह से संभव है HTML में. हालाँकि, यह ध्यान रखना आवश्यक है कि मान्य होते हुए भी, संख्यात्मक आईडी का उपयोग सीएसएस के साथ तत्वों का चयन और स्टाइल करते समय चुनौतियाँ पेश कर सकता है।
HTML केवल अंकों से बने आईडी मानों की अनुमति देता है; एक स्थान को छोड़कर कोई भी चरित्र स्वीकार्य माना जाता है। ब्राउज़रों ने ऐतिहासिक रूप से इस प्रथा का समर्थन किया है, जिससे HTML5 विनिर्देशन में सख्त प्रतिबंधों में छूट दी गई है।
हालांकि HTML में संख्यात्मक आईडी का उपयोग करना तकनीकी रूप से संभव है, सीएसएस चयनकर्ताओं में उनका उपयोग करते समय सावधानी बरतना समझदारी है। सीएसएस आईडी चयनकर्ता अंकों से शुरू होने वाली आईडी की अनुमति नहीं देते हैं, जिससे उनका बचना आवश्यक हो जाता है। उदाहरण के लिए, #12 सीएसएस चयनकर्ता के रूप में अमान्य है और इसे #\31\32 के रूप में निर्दिष्ट किया जाना चाहिए।
सीएसएस चयनकर्ताओं के साथ संख्यात्मक आईडी का उपयोग करने के इच्छुक लोगों के लिए, सरलता के लिए एक अक्षर से शुरुआत करने की सिफारिश की जाती है। फिर भी, नीचे एक उदाहरण दिया गया है जो आईडी "12" के साथ डिव के उपयोग और इसमें हेरफेर करने के विभिन्न तरीकों को प्रदर्शित करता है:
कृपया ध्यान दें कि document.querySelector के लिए समर्थन भिन्न हो सकता है ब्राउज़रों में. जो ब्राउज़र इस फ़ंक्शन का समर्थन करते हैं वे बाद वाली विधि का उपयोग करके शैली परिवर्तन लागू करने में सक्षम होंगे।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3