आपका दावा है कि आप एक से बेहतर हैं, बड़ी सीएसएस फ़ाइल सही है। यह संभवतया केवल कुछ KB होगा जब gzipped होगा, और कैश किया जाना चाहिए, इसलिए एक विशाल ओवरहेड नहीं। हालांकि जाँच के लायक कुछ चीजें हैं।
यदि कुछ सीएसएस का उपयोग केवल एक पृष्ठ पर किया जाता है, तो उस मामले में सीएसएस को पृष्ठ पर रखना बेहतर हो सकता है, कुछ शैली टैग में। (ध्यान दें: यह चीजों को बनाए रखना मुश्किल बना सकता है, खासकर जब आप बाद में एक समान शैली का उपयोग कहीं और करने का निर्णय लेते हैं।)
यदि आप अपने सबसे लोकप्रिय पेज लेते हैं (उदाहरण के लिए आपके पेज व्यूज का 50% + बनाने वाले पेज) और पाते हैं कि आपके सीएसएस की केवल बहुत ही कम राशि का उपयोग उन पेजों पर किया जा रहा है, तो उपयोगकर्ताओं के लिए इसे विभाजित करना अधिक तेज़ हो सकता है दो सीएसएस फ़ाइलें। अब, आपके सबसे लोकप्रिय पृष्ठों पर जाने वाले नए उपयोगकर्ताओं को डाउनलोड करने के लिए बहुत कम है। अन्य पृष्ठों पर एक अतिरिक्त HTTP अनुरोध है, लेकिन यह बहुत बड़ी बात नहीं है।
सुनिश्चित करें कि आपका सीएसएस अच्छी तरह से अनुकूलित है। जहां संभव हो, वहां सेलेक्टर्स से बचें। यदि किसी चयनकर्ता का दाहिना हाथ बहुत अधिक सामान्य है तो यह प्रतिपादन समय को धीमा कर सकता है। उदाहरण के लिए .class div {}
थोड़ा धीमा होगा क्योंकि ब्राउज़र को <div>
पृष्ठ पर प्रत्येक तत्व की जांच करनी है , फिर कक्षा के साथ एक तत्व खोजने (या नहीं) के लिए DOM ट्री को बहुत ऊपर तक देखें।