XML 之 wml 1.1

0、WML程序结构
<?xml version="1.0"?>
br />
"http://www.wapforum.org/DTD/wml_1.1.xml">




Hello World!!





1、卡片组
一个Deck是一个或多个Card的集合。当客户终端发出请求之后,WML即从网络上把Deck发送到客户的浏览器,Deck是服务器发送信息的最小单位。用户浏览器收到Deck后,可以浏览其中包含的所有Card。Card用于表示或描述一个或多个用户交互单位。

onenterbackward="href" ontimer="href">
(content)


2、任务
2.1

go元素主要用来定义浏览器需要导航的URL地址。如果该地址是一个WML卡片或卡片组的名字,则浏览器就

会打开并显示相应的卡片、卡片组;否则,浏览器就会执行该URL指定的任务或事件等。

(context)【】


2.2
prev用于指定将浏览器导航至历史推栈中的前一个URL地址
(content)

2.3
refresh它用于刷新当前的卡片,对卡片内指定的变量进行更新

(context)


2.4
noop任务由noop元素进行声明,表示什么也不做,是一个空操作,在替代卡片组级的do元素是十分有用。


3、事件
3.1

do元素提供了一个通用的事件处理机制,使得用户可以参与当前卡片的事件处理。

(task)


3.2
onpick事件在定义时一般通过onpick属性指定一些项目,当用户选择或取消这些项目时,即可触发onpick

事件,执行onpick属性所指定的项目,如打开卡片、卡片组或其他事件等。

(content)


3.3
onevent元素可以把包含的任务与特定的时间捆绑在一起。

(task)


4、变量设置


5、用户输入
5.1

input元素用于定义文本实体对象,包含有对输入文本内容的格式、数据类型、长度、值、变量名等多种

属性的具体规定。

format="specifier" emptyok="false|true" size="n" maxlength="n" tabindex="n"/>

5.2
选择列表属于输入元素,允许用户从选项列表中选择需要的项目。

iname="index_var" ivalue="default" tabindex="n">
(content)


5.3
option元素用于定义select元素中的一组单选项。

(content)


5.4
optgroup元素用于将多个相关的option元素进行分组,用户浏览器可以借助这种分组来安排选项列表的显

示布局,以方便用户选择。

(content)


5.5
fieldset元素用于设定输入框和相应的说明文本,从而用户就可以利用input元素等借助该输入框输入所

需的数据信息。

(content)


6、其他
6.1

anchor元素用于创建一个超链接的头部,超链接的其余部分为用户指定的URL地址。

(task)
(content)


6.2
img元素用于格式化的文本中防止和显示一幅图像。
text
hspace="n"/>

6.3
timer元素用于设定一个定时器,可以延时显示卡片组、卡片,或实现WML程序的等待操作,或在卡片组和

卡片之间实现切换以取得动画效果。

转载于:https://www.cnblogs.com/menghe/articles/83598.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值