2010-11-22 11 views
5

यदि HTML में क्लासनाम का संदर्भ दिया गया है लेकिन सीएसएस में परिभाषित नहीं किया गया है, तो क्या आईई 7, आईई 8, या फ़ायरफ़ॉक्स में प्रदर्शन पेनल्टी है?आईई 7 और आईई 8 महंगा में अपरिभाषित सीएसएस क्लासनाम हैं?

<div class="undefined_class">Text</div> 
+1

जब तक आपके पास अप्रयुक्त सीएसएस चयनकर्ताओं का कोई टन नहीं है – stillstanding

+0

... क्योंकि इससे बाइट्स की संख्या बढ़ जाती है जिसे क्लाइंट के ब्राउज़र में स्थानांतरित किया जाना चाहिए। – Ben

उत्तर

4

थेर के कोई विशेष दंड लेकिन एक वर्ग जरूरी नहीं कि स्टाइल प्रयोजनों के लिए परिभाषित किया जाना चाहिए (यह दस्तावेज़ आकार में वृद्धि का मामला है)। यह जावास्क्रिप्ट

0

नंबर के माध्यम से डोम हेरफेर के लिए भी इस्तेमाल किया जा सकता है आप, आप नियमों कि CSS वर्ग चयनकर्ता, या . का उपयोग कर उस वर्ग के लिए लागू लिखने सीएसएस में वर्गों को परिभाषित नहीं है। आप एचटीएमएल में उस तत्व के लिए कक्षा को परिभाषित करते हैं।

+0

मैं कहूंगा कि HTML में एक वर्ग कभी "परिभाषित नहीं" है। यह एक विशेषता के लिए असाइन किया गया एक पाठ मान है। स्टाइल लागू करने के लिए, ब्राउजर बस सभी चयनकर्ताओं के लिए एचटीएमएल दस्तावेज़ की खोज करता है। अगर कोई नहीं मिला, तो ध्यान न दें - परवाह न करें। यदि पाया जाता है, स्टाइल लागू करें। –

संबंधित मुद्दे