naming conventions - Can I BEGIN a CSS selector ID or Class with an underscore? -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 8 जवाब
उदाहरण के लिए:
# _id-name {} और
._ class-name {} मुझे पता है कि शुरुआती दिनों में अंडरस्कोर की अनुमति नहीं थी - साथ ही साथ डबल हाइफ़न (
- < / code>)। लेकिन क्या यह ठीक है और क्या सभी ब्राउज़र एक वर्ग या आईडी को पढ़ने / समझने में सक्षम होंगे यदि यह
_ से शुरू होता है?
मैं बस सीएसएस के बजाय मेरे कोड के आधार पर
html पर आधारित हूं। संक्षेप में, आईडी को जाहिरा तौर पर एक अक्षर से शुरू होना चाहिए (<
- कोड> ए-ज़ा-जेड ) और इसके बाद किसी भी अन्य अक्षर, संख्या, अंडरस्कोर या डैश हो सकते हैं व्यावहारिक रूप से, आप
आईडी को
- या
_ के साथ शुरू कर सकते हैं और यह काम करेगा: लेकिन एक संख्या से शुरू करना नहीं काम करते हैं।
हालांकि ये प्रतिबंध सीडीएटीए सूची वाले वर्गों पर लागू नहीं होते हैं, लेकिन व्यावहारिक रूप से ऐसा ही लगता है:
इसलिए आपको एक सुसंगत और भविष्य के सबूत मिलते हैं ब्राउज़र का अनुभव, मैं आईडी, वर्ग के नामों आदि के साथ कुछ दिखने से बचने का प्रयास करूंगा।
Comments
Post a Comment