प्रश्न 'क्लोनिंग' का उल्लेख करता है, इसलिए आईई 6 एक कस्टम तत्व (यह कर सकता है) शैली बना सकता है या नहीं, अगर वास्तव में जेएस का उपयोग कस्टम तत्वों को क्लोन करने के लिए करना है, तो आईई 6 इसे प्रबंधित नहीं कर सकता है (जो मुझे नहीं पता)।
यदि विचार केवल कस्टम तत्वों को स्टाइल करने के लिए है तो हर ब्राउज़र इसे कर सकता है। आईई 6 की वजह से आपको अपने कस्टम तत्वों को नाम देने की आवश्यकता है < उपसर्ग: कस्टम /> और एचटीएमएल तत्व में नामस्थान निर्दिष्ट करें < एचटीएमएल xmlns: prefix = "http: // डोमेन/पथ">।
सभी ब्राउज़रों में यह बिल्कुल ठीक करने के लिए (और इसलिए जावास्क्रिप्ट कस्टम तत्वों पर उठाता है) आपको कस्टम डीटीडी भी प्रदान करने की आवश्यकता है, ताकि कस्टम तत्वों का नाम लगातार < पर काम कर सके! डॉक्टरेट एचटीएमएल सिस्टम "http: //domain/path/custom.dtd "> और फिर डीटीडी लिखें, जो दुर्भाग्य से तुच्छ नहीं है और इसे HTML डीटीडी के लिए एक पूर्ण प्रतिस्थापन शामिल करना है।
तो कस्टम डीटीडी लागू करने के बाद, एक कस्टम नेमस्पेस निर्दिष्ट करने और कस्टम तत्वों को लागू करने के बाद उन्हें किसी भी ब्राउज़र में स्टाइल किया जा सकता है, इस प्रकार < शैली> उपसर्ग \: कस्टम {पृष्ठभूमि: लाल;} </शैली>।
यह सभी ब्राउज़रों में लगातार काम करता है लेकिन मूल्य में बहस योग्य है। यह उन तत्वों के साथ लगातार सार्थक मार्कअप के उपयोग की अनुमति देता है जो नामस्थान द्वारा स्पष्ट रूप से चित्रित किए जाते हैं और कैस्केडिंग द्वारा स्टाइल के प्रदूषण का जोखिम नहीं उठाते हैं और div-itis से बचाते हैं।
हालांकि यह वेब विकास में एक जटिलता है जिसमें जटिलता शामिल है जिसे पर्याप्त रूप से पुरस्कृत नहीं किया जा सकता है।
संभावित एचटीएमएल टैग का उपयोग करने के लिए संभावित डुप्लिकेट?] (Http://stackoverflow.com/questions/211394/when-to-use-custom-html-tags) –
वह प्रश्न अधिक सैद्धांतिक और स्वीकार्य उत्तर है साबित करता है कि। – kolypto