मैं क्यों >
या अन्य combinators का उपयोग कर CSS चयनकर्ताओं का specificity, को प्रभावित नहीं करता उत्सुक हूँ अर्थात् क्यों div span
(अंतराल मिलान कहीं एक div के अंदर) और div > span
(अंतराल जो एक div के तत्काल बच्चा है मिलान) विशिष्टता के बराबर माना जाता है।सीएसएस में 'फू बार' और 'foo> bar' की समान विशिष्टता क्यों है?
मुझे एहसास है कि संयोजकों का उपयोग विशिष्टता के लिए पूरी तरह से अप्रासंगिक है लेकिन मुझे आश्चर्य है कि इसके लिए कोई निश्चित कारण है या नहीं।
मुझे लगता है कि यह सिर्फ इसलिए है क्योंकि वे एक-दूसरे के रूप में विशिष्ट हैं ... "एक 'अवधि' जो 'div'' और" a' span' का वंशज है जो 'div' का बच्चा है ", कुछ और विशिष्ट के बजाए, जैसे" ए 'स्पैन' कुछ वर्ग नाम के साथ जो 'div'' का बच्चा है। –
ठीक है आप तर्क दे सकते हैं कि * div के अंदर * कुछ * अवधि एक अवधि के रूप में विशिष्ट नहीं है जो एक * तत्काल * एक div – ThiefMaster
हाँ का बच्चा है, हाँ। अच्छा प्रश्न! –