अब तक, वेब डिज़ाइन में मेरा अनुभव बहुत छोटी साइटों और ब्लॉगों के साथ रहा है (जहां पृष्ठ स्टाइल में अधिक विविधता नहीं है)। हालांकि, अब मैं कुछ महत्वपूर्ण बड़े पैमाने पर वेब साइटों से निपटने शुरू कर रहा हूं और मैं स्केलेबल और रखरखाव योग्य सीएसएस फ़ाइल/संरचना बनाकर दाहिने पैर पर शुरू करना चाहता हूं।सीएसएस बड़े पैमाने पर वेब साइट के लिए सर्वोत्तम अभ्यास
वर्तमान में, वेब पृष्ठों के लिए शैलियों लागू करने के लिए मेरी विधि शरीर के हर वेब पेज एक विशिष्ट आईडी दे रहा है, और उसके बाद जब मैं एक पेज डिजाइन करने कर रहा हूँ मेरी सीएसएस नियम ऐसा दिखाई देगा:
body#news section .top { rules }
निश्चित रूप से एक बड़े पैमाने पर वेबसाइट के लिए सीएसएस लगाने के लिए एक और अधिक रखरखाव दृष्टिकोण है?
अभ्यस्त इस मेकअप बगों कि बहुत कठिन है क्योंकि आपको प्रत्येक पृष्ठ के लिए दो स्टाइलशीट बनाए रखना है, केवल एक ही नहीं? – Moses
यदि कुछ भी हो, तो यह फिक्सिंग बग को आसान बनाता है - मेरी स्टाइलशीट लंबी और गन्दा नहीं होती है क्योंकि फाइलें तर्कसंगत रूप से विभाजित होती हैं। इसके अतिरिक्त, सभी हालिया ब्राउज़र के डेवलपर टूल (आई 7, आईई 8, फ़ायरफ़ॉक्स, क्रोम, ओपेरा और सफारी) आपको दिखाएंगे कि कौन सा स्टाइलशीट एक विशेष नियम आया था। – ClosureCowboy
यह एक अतिरिक्त HTTP अनुरोध बनाने में थोड़ा अपर्याप्त लगता है जब मैं कई माध्यमिक स्टाइलशीट्स को पकड़ने वाला हूं, केवल कुछ पंक्तियां ही लंबी होंगी। हालांकि, मुझे लगता है कि गति में छोटे नुकसान एक रखरखाव साइट रखने के लिए एक सभ्य व्यापार बंद है। – Moses