2012-10-24 15 views

उत्तर

25

-attributes हाँ, आप कस्टम विशेषताओं को हो सकता है ..

<div imMakingUpAnAttribute="whatever"></div> 

लेकिन अपने HTML मान्य नहीं किया जाएगा।

इस समस्या से बचने के लिए बस, साथ डेटा- और अपने HTML सत्यापित किया जाएगा, अपनी विशेषता उपसर्ग ...

<div data-imMakingUpAnAttribute="whatever"></div> 
+0

अगले जवाब मुझे थोड़ी इस उदाहरण के बारे में चिंतित है, के रूप में देख रहा है के अनुसार यह, spec पूंजी अक्षरों को मना करता है –

+3

@ सुशांत - आपका क्या मतलब है "लेकिन आपका एचटीएमएल मान्य नहीं होगा" ?? –

7

हाँ जॉन Resig द्वारा पोस्ट जिम्मेदार बताते हैं, लेकिन वे data- उपसर्ग के साथ किया जाना चाहिए।

एक कस्टम डेटा विशेषता कोई नाम स्थान जिसका नाम स्ट्रिंग "डेटा-" के साथ शुरू होता है , है हाइफन के बाद कम से कम एक चरित्र, XML- संगत है, और सीमा में कोई वर्ण हैं एक विशेषता होती है यू +0041 से यू +005 ए (लेटिन कैपिटल लिटर ए लेटिन कैपिटल लेटर जेड)।

W3C एचटीएमएल 5 युक्ति: http://dev.w3.org/html5/spec/single-page.html?utm_source=dlvr.it&utm_medium=feed#embedding-custom-non-visible-data-with-the-data- *

संबंधित मुद्दे