2011-06-16 8 views
5

क्या कोई मुझे बता सकता है कि आप एचटीएमएल 5 दस्तावेज़ में अतिरिक्त एक्सएमएल नेमस्पेस कैसे जोड़ते हैं?एचटीएमएल 5 एक्सएमएल नेमस्पेस जोड़ना

<html xmlns:og="http://ogp.me/ns#" 
     xmlns:fb="https://www.facebook.com/2008/fbml"> 

धन्यवाद:

मैं निम्नलिखित

<html xmlns="http://www.w3.org/1999/xhtml" 
     xmlns:og="http://ogp.me/ns#" 
     xmlns:fb="https://www.facebook.com/2008/fbml"> 

का एक एचटीएमएल 5 संस्करण बनाने के लिए कोशिश कर रहा हूँ यह बस एक्सएचटीएमएल नाम स्थान छोड़ने का मामला है।

उत्तर

8

WHATWG के अनुसार, एचटीएमएल 5 में आप का उपयोग करने के xmlns जब तक नाम स्थान http://www.w3.org/1999/xhtml है (दस्तावेज़ के नाम स्थान)

वहाँ के लिए समर्थन करेंगे प्रत्येक html तत्व में यह विशेषता अनुमति दी जाती है एचटीएमएल में नेमस्पेस?

एचटीएमएल डोम के मामले में और एक पाठ/html सभी HTML तत्वों स्वचालित रूप से HTML नाम स्थान में डाल दिया, http://www.w3.org/1999/xhtml हो जाएगा की पार्स करने के दौरान परिभाषित किया जा रहा है। हालांकि, एक्सएचटीएमएल क्रमबद्धता के विपरीत, एचटीएमएल क्रमबद्धता में उपलब्ध वास्तविक नामस्थान वाक्यविन्यास उपलब्ध नहीं है ( पिछले प्रश्न देखें)। दूसरे शब्दों में, आपको अपने HTML मार्कअप में नेमस्पेस घोषित करने की आवश्यकता नहीं है, क्योंकि आप एक्सएचटीएमएल में करते हैं। हालांकि, अगर आप डाल करने के लिए एक xmlns पर प्रत्येक HTML तत्व जब तक नाम स्थान http://www.w3.org/1999/xhtml

है विशेषता की अनुमति दी हैं

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

  • कोई संबंधित समस्या नहीं^_^