当前位置: 首页 > 网络学院 > XML相关教程 > XForms > XForms 命名空间

XForms
XForms 介绍
XForms 模型
XForms 命名空间
XForms 实例
XForms XPath
XForms 输入控件
XForms 选择控件
XForms 数据类型
XForms 属性
XForms 行为(Actions)
XForms 函数
Xforms 数据类型参考

XForms 命名空间


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-03-01   浏览: 585 ::
收藏到网摘: n/a

You should use an XForms namespace in HTML and XHTML 1.0.
你应该在 HTML 和 XHTML 1.0 中使用一个 XForms 名称空间。
But hopefully not in XHTML 2.0.
但它很可能在 XHTML 2.0 中就不再需要了。


The XForms Namespace
XForms 名称空间

The official namespace for XForms is: http://www.w3.org/2002/xforms
官方的 XForms 命名空间是:http://www.w3.org/2002/xforms

If you want to use XForms in HTML (or XHTML 1.0), you should declare all XForms elements with an XForms namespace.
如果您需要在 HTML(或者 XHTML 1.0) 中使用 XForms,就必须通过一个 XForms 命名空间声明所有的 XForms 元素。

XForms is expected to be a standard part of XHTML 2.0, eliminating the need for the XForms namespace.
XForms 预计会成为 XHTML 2.0 的标准组成部分,这样就不再需要 XForms 命名空间了。

This example uses the XForms namespace:
下述案例使用了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>

In the example above we have used the xf: prefix for the XForms namespace, but you are free to call the prefix anything you want.
在上述案例中,我们使用了针对 XForms 命名空间的 xf: 前缀,但是您可自由调用你需要的任何前缀。

评论 (0) All

登陆 | 还没注册?