मैं मार्क पिलग्रीम के Dive Into HTML 5 में वर्णित छिपे हुए माइक्रोडाटा मानों को चिह्नित करने के लिए अपने HTML दस्तावेज़ में <meta>
टैग का उपयोग करने का प्रयास कर रहा हूं। हालांकि, जब क्रोम (विशेष रूप से, क्रोमियम 6.0.418.0) में अपने पृष्ठ लोड हो तो मैं करने के निम्न त्रुटि संदेश:क्या वर्तमान में वेबकिट में <head> के बाहर HTML5 <meta> टैग का उपयोग करने का कोई तरीका है?
<meta> is not allowed inside <article>. Moving <meta> into the <head>.
<meta> is not allowed inside <span>. Moving <meta> into the <head>.
<meta> is not allowed inside <div>. Moving <meta> into the <head>.
वहाँ वर्तमान में इस के लिए एक समाधान है? फ़ायरफ़ॉक्स 3.6.13 में भी यही बात होती है, हालांकि इस समय मैं वेबकिट के लिए एक वर्कअराउंड में दिलचस्पी लेता हूं।
आपके पास सही एचटीएमएल 5 doctype है:
यहाँ शरीर में
meta
तत्व का एक मान्य उदाहरण है? संपादित करें: बस इसे फिर से देख रहे हैं, हो सकता है कि यह एक बिंदु पर HTML5 से बाहर की गई चीज़ों में से एक था? –मेरे पास एक सही HTML5 ड्यूट टाइप है। मुझे लगता है कि यह संभव है कि यह HTML5 से बाहर निकाला गया था, लेकिन जहां तक मुझे पता है कि यह अभी भी विनिर्देशन में है। मुझे लगता है कि अभी तक ब्राउज़र समर्थन नहीं है। –
ऐसा लगता है कि माइक्रोडाटा को मुख्य HTML5 spec से बाहर धकेल दिया गया है और "विवादास्पद" के रूप में चिह्नित अपने दस्तावेज़ पर पहुंचाया गया है: http://www.w3.org/TR/html5/microdata.html –