فضای نام‌های XForms

باید در HTML و XHTML 1.0 از یک فضای نام XForms استفاده کنید.

اما احتمالاً در XHTML 2.0 دیگر نیاز به آن نیست.

فضای نام‌های XForms

فضای نام رسمی XForms: http://www.w3.org/2002/xforms

اگر نیاز دارید که XForms را در HTML (یا XHTML 1.0) استفاده کنید، باید تمام عناصر 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>

در این مثال از پیشوند xf: برای فضای نام‌های XForms استفاده کردم، اما شما می‌توانید هر پیشوند مورد نیاز خود را به صورت آزادانه انتخاب کنید.