डॉटेड आईडी वाले तत्वों के लिए सीएसएस आईडी चयन
सीएसएस विनिर्देश आईडी चयनकर्ताओं को विशिष्ट HTML तत्वों की पहचान करने की अनुमति देता है। हालाँकि, समस्या तब उत्पन्न होती है जब किसी आईडी में एक अवधि (.) होती है। सीएसएस आईडी चयनकर्ता मूल रूप से ऐसी आईडी का समर्थन नहीं करते हैं। उदाहरण के लिए, "#id.class" आईडी "आईडी" और क्लास "क्लास" वाले सभी तत्वों को लक्षित करेगा। . सीएसएस विनिर्देश निर्दिष्ट करता है कि सीएसएस "पहचानकर्ता" में अवधि वर्ण शामिल नहीं है। यह HTML और CSS विशिष्टताओं के बीच एक संभावित बेमेल बनाता है।
सीएसएस आईडी चयनकर्ताओं का उपयोग करने का वैकल्पिक समाधान अन्य सीएसएस चयन प्रकारों का पता लगाना है। हालाँकि, ऐसे मामलों में जहां HTML आईडी बदलना संभव नहीं है, एक समाधान मौजूद है।
सीएसएस विनिर्देश के अनुसार, बैकस्लैश () एस्केपिंग की अनुमति है। इसलिए, बिंदीदार आईडी वाले HTML तत्व को लक्षित करने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें:
#some\.id { /* सीएसएस घोषणाएँ */ }
इस उदाहरण में, अवधि से पहले बैकस्लैश सीएसएस चयनकर्ता को आईडी "some.id" के साथ तत्व की सही पहचान करने की अनुमति देता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3