ओपनग्राफ टैग और एचटीएमएल 5 वैधता


9

मेरे पास एक HTML5 आधारित पेज है, और मैंने इसके दस्तावेज के अनुसार ओपनग्राफ टैग को संलग्न किया है । इसके अलावा मैंने फेसबुक डिबग के साथ जाँच की , और यह मेटाडेटा को पार्स कर सकता है। लेकिन जब मैं W3C Validator का उपयोग करता हूं, तो यह OG टैग को त्रुटि के रूप में रिपोर्ट करता है:

Attribute content not allowed on element meta at this point. <meta property="fb:admins" content="...." />

Attribute content not allowed on element meta at this point. <meta property="og:url" content="http://www....">

वे सभी कर रहे हैं <head>। मुझे अपने पृष्ठ की "वैध" एचटीएमएल 5 और ओजी टैग के साथ-साथ आवश्यकता होगी। क्या आप मुझे संकेत देने में मदद कर सकते हैं कि इसे कैसे प्राप्त किया जा सकता है?

अद्यतन:name संस्करण भी अमान्य: <meta name='fb:admins' content=''>


फेसबुक पर RDFa का उपयोग opengraph आदि टैग पर नहीं किया गया है? Html5

जवाबों:


3

अंतत: इस प्रकार का मेटाडेटा कभी भी W3C युक्ति का हिस्सा नहीं होगा और इसके बाद कभी किसी सत्यापन इंजन द्वारा मान्य नहीं देखा जाएगा।

मैंने पहले के nameबजाय उपयोग किया है property। फेसबुक का सत्यापनकर्ता एक चेतावनी फेंकता है, लेकिन फिर भी डेटा और पेज को पार्स करता है और फिर w3c सत्यापन पास करता है।


मुझे nameसंस्करण के लिए त्रुटियां मिलीं , साथ ही:Bad value fb:admins for attribute name on element meta: Keyword fb:admins is not registered.
netmano

@netmano आप एक लिंक पोस्ट कर सकते हैं या कोड के एक जेएस फिडेल पोस्ट कर सकते हैं?
टॉम्नेयैरिमाइल्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.