zoukankan      html  css  js  c++  java
  • WML元素及其语法格式一览表

    WML元素及其语法格式一览表

    元 素

    功 能

    语法格式

    a

    a元素是anchor元素的简化形式,它内嵌了anchor元素需要包含的go元素功能来完成超链接定位,并且不再包含其他任何变量设置

    <a title="label" >

    href=“href”文本(text) </a>

    或:<a href=“href”> 文本(text) </a>

    access

    access元素是由一个单独的标签即<access>标签实现的元素,用于定义WML整个卡片组的操作权限,即访问控制参数

    <head>

    <access domain="domain" path="path"/ >

    ...

    </head>

    anchor

    anchor元素用于创建一个超链接的头部,超链接的其余部分为用户指定的URL地址。当程序运行中用户选中选超链接时,浏览器即会被引入到超链接指定的地址,如其他卡片组或同一卡片组中的其他卡片

    <anchor title="label" >

    任务(task)

    文本(text)

    </anchor>

    b

    使用粗体字显示文本

    <b> 文本(text) </b>

    big

    使用大字体显示文本

    <big> 文本(text) </big>

    br

    br元素用于插入一个回车符,并开始一个新行

    <br/>

    card

    card元素用于定义一个卡片的各种属性及相关内容等

    <card id="name" title="label"

    newcontext="boolean" ordered="true"

    onenterforward="href"

    onenterbackward="href" ontimer="href">

    内容(content)

    </card>

    do

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

    <do type="type" label="label" name="name"

    optional="boolean">

    任务(task)

    </do>

    em

    指定增强显示文本

    <em> 文本(text) </em>

    fieldset

    fieldset元素用于设置输入框和相应的说明文本,从而用户就可以利用input元素等借助该输入框输入所需的数据信息

    <fieldset title="label" >

    内容(content)

    </fieldset>

    go

    go元素主要用来定义浏览器需要导航的URL地址

    <go href="href" sendreferer="false|true"

    method="get|post" accept-charset="charset">

    内容(content)

    </go>

    head

    head元素用于指定卡片组的头,即与卡片组整体有关的信息,包括meta数据和access控制信息

    <head>

    内容(content)

    </head>

    i

    使用斜体字显示文本

    <i> 文本(text) </i>

    img

    img元素用于在格式化的文本中放置和显示幅图像

     

    img alt="text" src="url" localsrc="icon" align="alignment" height="n" width="n"

    vspace="n" hspace="n" />

     

    input

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

    <input name="variable" title="label" type="type"

    value="value" default="default"

    format="specifier" emptyok="false|true"

    size="n" maxlength="n" tabindex="n"/>

    meta

    meta元素用于定义WML卡片组相关的通用meta信息

    <meta name="name"|http-equiv="name"

    content="value" forua="true|false"

    scheme="format"/ >

    noop

    noop元素表示什么也不做,是一个空操作

    <noop/>

    onenterbackward

    当用户使用prev任务或类似的任务来导航至某一卡片时,onenterbackward事件才可发生。换句话说,当用户从历史堆栈中选取URL地址,并通过浏览器打开这一地址对应的卡片时,onenterbackward事件才能发生

    <card id="name" title="label"

    newcontext="boolean" ordered="true"

    onenterforward="href" onenterbackward="href"

    ontimer="href" >

    内容(content)

    </card>

    或:

    <template onenterforward="href"

    onenterbackward="href" ontimer="href" >

    内容(content)

    </template>

    或:

    <onevent type="onenterbackward">

    <go href="href"/> 或其他任务(task)

    </onevent>

    onenterforward

    onenterforward事件仅当用户使用go任务或类似于go任务的任务来定位和浏览卡片时才可发生。设置onenterforward事件后,当用户进入当前卡片组时,浏览器就会定位onenterforward属性或<go/>标签中指定超链(href)URL地址,并打开URL指定的卡片

    <card id="name" title="label"

    newcontext="boolean" ordered="true"

    onenterforward="href"

    onenterbackward="href" ontimer="href" >

    内容(content)

    </card>

    或:

    <template onenterforward="href"

    onenterbackward="href" ontimer="href" >

    内容(content)

    </template>

    或:

    <onevent type="onenterforward">

    <go href="href"/> 或其他任务(task)

    </onevent>


     

    元 素

    功 能

    语法格式

    onevent

    onevent元素通过<onevent><onevent/>标签可以把包含的任务(task)与特定的事件捆绑在一起。当用户激活这一特定事件时,onevent元素所绑定的任务就会被立即执行

    <onevent type="type">

    任务(task)

    </onevent>

    onpick

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

    <option value="value" onpick="href">

    内容(content)

    </option>

    ontimer

    ontimer用于指定一个事件,当<timer/>标签指定的时间到期后,浏览器就执行ontimer所指定的这个事件

    <card id="name" title="label"

    newcontext="boolean" ordered="true"

    onenterforward="href"

    onenterbackward="href" ontimer="href" >

    内容(content)

    </card>

    或:

    <template onenterforward="href"

    onenterbackward="href" ontimer="href" >

    内容(content)

    </template>

    optgroup

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

    <optgroup title="label" >

    内容(content)

    </optgroup>

    option

    option元素用于定义select元素中的一组单选项,并可包括事件和单选项的显示文本等信息

    <option title="label" value="value" onpick="href" >

    内容(content)

    </option>

    p

    p元素用于划分段落,使当前文本换行并插入一个空白行

    <p align="alignment" mode="wrapmode" >文本(text)</p>

    <p align="alignment" mode="wrapmode" />

    postfield

    postfield元素用于指定当浏览器接到URL请求时,向源服务器(origin server)传送的域名及域值

    <postfield name="name" value="value"/>

    prev

    prev元素用于指定将浏览器导航至历史堆栈中的前一个URL地址

    <prev/> <prev> 内容(content) </prev>

    refresh

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

    <refresh> 内容(content) </refresh>

    select

    select元素允许用户从选项列表中选择所需的项目

    <select title="label" multiple="false|true"

    name="variable" default="default"

    iname="index_var" ivalue="default"

    tabindex="n" >

    内容(content)

    </select>


     

    元 素

    功 能

    语法格式

    setvar

    setvar元素用于指定在当前上下文内容中的变量的值,从侧面影响正在运行的任务

    <setvar name="name" value="value" / >

    small

    使用小字体显示文本

    <small> 文本(text) </small>

    strong

    进一步加强文本的增强显示

    <strong> 文本(text) </strong>

    table

    table元素与tr元素、td元素一起,可用来创建能容纳文本和图像的表格,并可设置表格各列中文本和图像的对齐方式

    <table align="alignment" title="label"

    columns="n"/>

    <table align="alignment" title="label"

    columns="n">

    内容(content)

    </table>

    td

    td元素用于规定表格单元格的内容

    <td> 单元格内容(content) </td>

    template

    template元素用于为当前卡片组中的所有卡片定义一个模板,统一规定卡片的某些参数

    <template onenterforward="href"

    onenterbackward="href" ontimer="href" >

    内容(content)

    </template>

    timer

    timer元素用于设定一个定时器,可以延时显示卡片组、卡片,或实现WML程序的等待操作,或在卡片组和卡片之间实现切换以取得动画效果

    <timer name="variable" value="value" / >

    tr

    tr元素用于定义表格的行

    <tr> <td> 单元格内容(content) </td> </tr>

    u

    显示文本时增加下划线

    <u> 文本(text) </u>

    wml

    wml元素用于定义一个卡片组,并通过<wml></wml>标签包含和封装该卡片组中的所有卡片及信息

    <wml xml:lang="lang" >内容(content) </wml>


     

     

  • 相关阅读:
    Windows10:家庭版如何设置开机自动登录
    Windows10:常用快捷键(转载)
    Windows10:找回传统桌面的系统图标
    MyBatis之XML映射文件详解
    MyBatis之核心对象及配置文件详解
    Java用Jsoup登录网站,以JSON格式提交(POST)数据,处理JSON格式返回结果,并将处理结果保存到系统剪贴板
    (转)总结.Net下后端的几种请求方式(WebClient、WebRequest、HttpClient)
    jvisualvm.exe 查看堆栈分配
    Hutool 常用的工具类和方法
    StringRedisTemplate 常用方法
  • 原文地址:https://www.cnblogs.com/qqnnhhbb/p/877091.html
Copyright © 2011-2022 走看看