HTML तत्व के लिए पहचानकर्ता में मैं कौन से वर्ण उपयोग कर सकता हूं?HTML तत्व आईडी के लिए कानूनी वर्ण क्या हैं?
उदाहरण के लिए:
<SPAN id="section[5]" ...>
(या बल्कि, मैं कुछ वर्णों से चिपके यकीन है कि सभी प्रमुख ब्राउज़रों/JavaScript इंजन भर id
काम करता है बनाने के लिए होना चाहिए)।
एचटीएमएल 5 में, कम प्रतिबंध हैं: आईडी दस्तावेज़ में अद्वितीय होना चाहिए, कम से कम एक वर्ण होना चाहिए और इसमें कोई रिक्त स्थान नहीं है, और यही वह है। देखें http://www.w3.org/TR/html5/dom.html#the-id-attribute –
जैसा कि @ टिम डाउन ने कहा, एचटीएमएल 5 इन प्रतिबंधों में से अधिकांश से छुटकारा पाता है। Http://mathiasbynens.be/notes/html5-id-class देखें, जो यह भी बताता है कि सीएसएस और जावास्क्रिप्ट में उपयोग के लिए अजीब आईडी (या अन्य विशेषता मान) से कैसे बचें। ([मैंने इसके लिए एक टूल भी बनाया है।] (Http://mothereffingcssescapes.com/)) –