फिलहाल आप लंदन में एक वेब विकास कंपनी के लिए साइट बना रहे हैं, तो क्या होता है जब आप न्यू यॉर्क में वेब विकास कंपनी के लिए कोड का पुन: उपयोग करना चाहते हैं? या लंदन में एक शिल्प की दुकान के बारे में क्या? यह अब मामूली लगता है, क्योंकि आप कोड लिख रहे हैं, लेकिन अगर आपको कोई टीम मिलती है तो क्या होगा? सबसे अच्छा अभ्यास उन नामों का उपयोग करना है जो पृष्ठ पर समझ में आते हैं। यदि आप स्क्रीन पर पेज लाते हैं, तो कोई भी प्रमुख घटकों की पहचान करने में सक्षम होना चाहिए: हेडर, पाद लेख, नेविगेशन इत्यादि।
जबकि आईडी और कक्षाएं क्रिस्टोपर अल्टमैन पोस्ट की गई वर्णनात्मक होनी चाहिए (.warningtext
v .redtext
) जानकारी के साथ उन्हें अधिभारित करने की कोई आवश्यकता नहीं है (.thisTextAppearsWhenTheUserEntersTheirNameInThePhoneNumberArea
थोड़ा मूर्ख है) इसलिए मारा जाने वाला संतुलन है। आम तौर पर एक नियम के रूप में, मैं अपने कोड की उपस्थिति को सरल बनाने और गति के साथ अपने अस्वास्थ्यकर जुनून दोनों को एक अनुभाग को विशेष रूप से टैग करने के लिए न्यूनतम विवरण का उपयोग करने का प्रयास करता हूं।
संक्षेप में, यदि आपको किसी अनुभाग को सही ढंग से आईडी करने की आवश्यकता है, तो हेडर का उपयोग करें। यदि इसका कोई उद्देश्य नहीं है तो अधिक जानकारी पेश करने की आवश्यकता नहीं है।
स्रोत
2010-06-02 19:24:55
एनसीएसएस सीएसएस नामकरण सम्मेलनों के बारे में एक पेपर है: http://stackoverflow.com/questions/7927193/css-class-naming-convention/20253304#20253304 – redaxmedia