2012-11-24 17 views
5

मुझे कुछ विशेषता दिखाई दे रही है जिसे मैंने कभी भी div टैग में नहीं देखा है। मैंने थोड़ी देर के लिए एचटीएमएल को स्पर्श नहीं किया है लेकिन एट्रिब्यूट को गुगल करने से ज्यादा उपयोगी जानकारी नहीं मिली है।डीआईवी टैग में अजीब विशेषता

<div dataquery="#item_1306" comp="box.components.Flashplayer" id="box_Flashplayer_2"  propertyquery="#box_Flashplaye_2" class="box_Flashplaye_style2"... 

मेरा प्रश्न है, क्या आप जानते हैं कि ये "डेटाक्वरी" "comp" और "propertyquery" विशेषताएँ क्या हैं?

बहुत बहुत धन्यवाद दोस्तों।

उत्तर

5

एचटीएमएल अक्सर इन दिनों कस्टम विशेषताओं के साथ बढ़ाया जाता है, और एचटीएमएल 5 स्पष्ट रूप से इसके लिए अनुमति देता है। आम तौर पर इन विशेषताओं को "डेटा-" के साथ उपसर्ग किया जाना चाहिए, लेकिन जाहिर है यह यहां मामला नहीं है।

अर्थ पृष्ठ में शामिल एक स्क्रिप्ट पर सबसे अधिक निर्भर करता है।

उदाहरण के लिए, ट्विटर बूटस्ट्रैप में <body data-spy='scroll'> जैसे गुण देखने के लिए आम है जो एक स्क्रिप्ट द्वारा व्याख्या की गई है और उपयोगकर्ता स्क्रॉल की मात्रा की निगरानी करने की अनुमति देता है।

जब फेसबुक जैसे बटन शामिल हैं तो आपके पास data-style जैसे गुण हो सकते हैं जो नियंत्रित करता है कि कोई बॉक्स, या बटन, या जो भी उपयोग किया जाता है।

0

आप तत्वों के लिए अपनी विशेषताओं को जोड़ सकते हैं। मुझे नहीं लगता कि थीज़ एट्रिब्यूट मानक गुणों जैसे वर्ग वर्ग और नाम हैं, लेकिन एक विशेषता है कि प्रोग्रामर ने कुछ उद्देश्य के लिए स्वयं को जोड़ा है।

0

वे डब्ल्यू 3 सी विशेषताओं नहीं हैं, उन्होंने कुछ कार्य करने के लिए उपयोग किया है, यह इस्तेमाल होने वाली लापरवाही के लिए हो सकता है और कुछ विशेष टैग प्रदर्शित कर सकता है, लेकिन यह सर्वोत्तम अभ्यास नहीं है क्योंकि यह HTML सत्यापन त्रुटियों को देता है, बेहतर चीज डेटा का उपयोग करती है- अतिरिक्त विशेषताओं के लिए xxxx टैग।

अधिक रीडिंग्स। http://www.javascriptkit.com/dhtmltutors/customattributes.shtml http://ejohn.org/blog/html-5-data-attributes/ http://html5doctor.com/html5-custom-data-attributes/

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