WML - 元素
WML 由一组元素定义,这些元素指定 WML 构架的所有标记和结构信息。元素由标签识别,每个标签都包含在一对尖括号中。
与 HTML 不同,WML 严格遵循 XML 层次结构,因此,元素必须包含开始标签;任何内容,例如文本和/或其他元素;以及结束标签。元素具有以下两种结构之一
下表列出了大多数有效元素。所有这些元素的完整详细信息在WML 标签参考中给出。
构架 & 卡片元素
| WML 元素 |
用途 |
| <!--> |
定义 WML 注释 |
| <wml> |
定义 WML 构架(WML 根) |
| <head> |
定义头部信息 |
| <meta> |
定义元信息 |
| <card> |
定义构架中的卡片 |
| <access> |
定义有关构架访问控制的信息 |
| <template> |
为构架中的所有卡片定义代码模板 |
文本元素
| WML 元素 |
用途 |
| <br> |
定义换行符 |
| <p> |
定义段落 |
| <table> |
定义表格 |
| <td> |
定义表格单元格(表格数据) |
| <tr> |
定义表格行 |
| <pre> |
定义预格式化文本 |
文本格式化标签
| WML 元素 |
用途 |
| <b> |
定义粗体文本 |
| <big> |
定义大号文本 |
| <em> |
定义强调文本 |
| <i> |
定义斜体文本 |
| <small> |
定义小号文本 |
| <strong> |
定义加粗文本 |
| <u> |
定义下划线文本 |
图像元素
锚元素
| WML 元素 |
用途 |
| <a> |
定义锚点 |
| <anchor> |
定义锚点 |
事件元素
| WML 元素 |
用途 |
| <do> |
定义 do 事件处理程序 |
| <onevent> |
定义 onevent 事件处理程序 |
| <postfield> |
定义 postfield 事件处理程序 |
| <ontimer> |
定义 ontimer 事件处理程序 |
| <onenterforward> |
定义 onenterforward 处理程序 |
| <onenterbackward> |
定义 onenterbackward 处理程序 |
| <onpick> |
定义 onpick 事件处理程序 |
任务元素
| WML 元素 |
用途 |
| <go> |
表示切换到新卡片的操作 |
| <noop> |
表示不执行任何操作 |
| <prev> |
表示返回上一张卡片的操作 |
| <refresh> |
刷新一些指定的卡片变量。 |
输入元素
| WML 元素 |
用途 |
| <input> |
定义输入字段 |
| <select> |
定义选择组 |
| <option> |
定义可选择列表中的选项 |
| <fieldset> |
定义一组输入字段 |
| <optgroup> |
定义可选择列表中的选项组 |
变量元素
| WML 元素 |
用途 |
| <setvar> |
定义并设置变量 |
| <timer> |
定义定时器 |