जिम्मेदार बताते हैं मैं एक वेबसाइट है कि एक ग्राहक एक्सएचटीएमएल मान्य होने के लिए की आवश्यकता है है। वे इसे डब्ल्यू 3 सी वैधकर्ता का उपयोग करके जांचते हैं।एक्सएचटीएमएल सत्यापन, कस्टम नामस्थान और
मैं अपने खुद के नाम स्थान जोड़ना चाहते हैं और विशेषताएँ तो मैं इस तरह कर सकते हैं:
<div my:userid="123"> ... </div>
मैं क्या समझ से, कस्टम नामस्थान को परिभाषित पूरी तरह से वैध एक्सएचटीएमएल, जब तक मैं यह करने के रूप में है:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:my="http://www.example.com/my">
लेकिन, मेरा एक्सएचटीएमएल सत्यापन विफल हो जाता। समस्या यह प्रतीत होती है कि वैधकर्ता वास्तव में बाहर नहीं जाता है और मेरे कस्टम नामस्थान के लिए मेरे कस्टम डीटीडी दस्तावेज़ की जांच करता है, यह केवल ज्ञात डीटीडी के खिलाफ एक्सएचटीएमएल की जांच करता है। कोई भी इस समस्या को हल करने के तरीके पर कोई प्रकाश डालने में सक्षम है?
के खिलाफ मान्य है, मुझे समझ में नहीं आता कि सत्यापनकर्ता नामस्थान के लिए डीटीडी की जांच क्यों करेगा। वैसे भी, ब्राउज़र डीटीडी भी नहीं देखता है, और मुझे विश्वास है कि आप वास्तव में उचित एक्सएचटीएमएल का उपयोग नहीं करते हैं, यानी आपने उस वेब पेज के लिए सामग्री-प्रकार: टेक्स्ट/एचटीएमएल हेडर भेजा है। लेकिन हो सकता है मैं गलत हूं। –