XForms नामस्पेस

आपको HTML और XHTML 1.0 में एक XForms नामस्पेस का उपयोग करना चाहिए।

लेकिन अच्छी संभावना है कि XHTML 2.0 में यह अब आवश्यक नहीं होगा।

XForms नामस्पेस

आधिकारिक XForms नामस्पेस: http://www.w3.org/2002/xforms

अगर आपको HTML (या XHTML 1.0) में XForms का उपयोग करना है, तो आपको सभी XForms एलीमेंटों को एक XForms नामस्पेस के द्वारा घोषित करना होगा।

XForms अनुमान लगाया गया है कि यह XHTML 2.0 का मानक अंग बन जाएगा, इस तरह अब XForms नामस्पेस की आवश्यकता नहीं होगी।

इस उदाहरण में प्रयोग किए गए XForms नामस्पेस:

<html xmlns:xf="http://www.w3.org/2002/xforms">
<head>
<xf:model>
  <xf:instance>
  <person>
    <fname/>
    <lname/>
  </person>
  </xf:instance>
  <xf:submission id="form1" method="get" action="submit.asp"/>
</xf:model>
</head>
<body>
<xf:input ref="fname">
<xf:label>First Name</xf:label></xf:input>
<br />
<xf:input ref="lname">
<xf:label>Last Name</xf:label></xf:input>
<br />
<br />
<xf:submit submission="form1">
<xf:label>Submit</xf:label></xf:submit>
</body>
</html>

इस उदाहरण में, मैंने XForms नामस्पेस के लिए xf: खुद्रा प्रयोग किया है, लेकिन आप जो भी प्रीफिक्स की जरूरत होती है, उसे फ्रीली वाली तरह बुला सकते हैं。