WAP 是一种用于在无线终端进行信息服务的主要的标准。
WML 指无线标记语言。它是一种从 HTML 继承而来的标记语言,但是 WML 基于 XML,因此它较 HTML 更严格。
WML 被用来创建可显示在 WAP 浏览器中的页面。用WML编写的页面被称为 DECKS。DECKS 是作为一套 CARDS 被构造的。
主要标签
Deck / Card 元素
<access> 定义关于 deck 的访问控件的信息。
<card> 定义 deck 中的一个 card。
<head> 包含关于文档的信息。
<meta> 定义有关文档的元信息。
<template> 为 deck 中的所有 card 定义代码模板。
<wml> 定义 WML deck (WML 根)
文本元素
<br> 定义一个换行。
<p> 定义一个段落。
<table> 定义表格。
<td> 定义一个表格单元(表格数据)。
<tr> 定义一个表格行。
文本格式化标签
<b> 定义粗体的文本。
<big> 定义大号的文本。
<em> 定义着重文本。
<i> 定义斜体的文本。
<small> 定义小号的文本。
<strong> 定义强调文本。
<u> 定义下划线文本。
锚元素
<a> 定义一个锚(链接)。
<anchor> 定义一个锚(链接)。
图像元素
<img> 定义图像。
事件元素
<do> 在用户点击屏幕上的一个单词或短语时激活一个任务。
<onevent> 包含了当某些事件发生时所执行的代码。
<postfield> 包含了连同 <go> 标签被送往服务器的信息。
任务元素
<go> 表示跳转到新卡片的动作。
<noop> 表示不进行任何动作(noop 指的是 "no operation")。
<prev> 表示返回前一个访问过的卡片。
<refresh> 刷新指定的卡片变量。如果有变量显示在屏幕上,此任务也会刷新屏幕。
输入元素
<fieldset> 用于对卡片中的相关元素进行分组。
<input> 定义输入字段(用户可在其中输入文本的文本域)。
<optgroup> 定义可选列表中的一组选项。
<option> 定义可选列表中的选项。
<select> 定义可选列表。
变量元素
<setvar> 在 <go>、<prev> 或 <refresh> 任务中把变量设置为指定的值。
<timer> 定义卡片计时器。
实例
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Tutorial">
<do type="accept" label="Answer">
<go href="http://192.168.1.6:8080/confluence/pages/createpage.action#card2" />
</do>
<p>
<select name="name">
<option value="HTML">HTML Tutorial</option>
<option value="XML">XML Tutorial</option>
<option value="WAP">WAP Tutorial</option>
</select>
</p>
</card>
<card id="card2" title="Answer">
<p>
You selected: $(name)
</p>
</card>
</wml>
分享到:
相关推荐
第二讲_WAP工作原理及WML语言简介第二讲_WAP工作原理及WML语言简介第二讲_WAP工作原理及WML语言简介第二讲_WAP工作原理及WML语言简介
第 5章 WML语言基础 第 6章 WML编程 第 7章 WMLScript 语法基础 第 8章 WMLScript 脚本程序设计 第 9章 WMLScript 库及库函数 第 10章 HDML编程 第 11章 WAP 编程与开发的高级技术 第 12章 WAP 安全与实现.
不错的WAP开发入门教程,其中含了WML和WMLScript、HDML的教程。
wap开发教程含WML教程,手机编程需要
详细介绍了wap的构建和wml编程 详细介绍了wap的构建和wml编程 第一章 搭建WAP SERVER ...从本章开始我们将系统地学习WML语言,本章主要讲解WML语言的基础知识,下一章全面讲解WML的语法、标签和规则。
系统地学习WML语言,本章主要讲解WML语言的基础知识
WAP开发教程(含WML);WAP开发教程(含WML);WAP开发教程(含WML);WAP开发教程(含WML)
WAP建站WML语言语法基础 WAP建站WML语言语法基础 WAP建站WML语言语法基础
WAP 开发 WML
WML语言是解决HTML在有限的手机网络带宽下访问网站的标记语言。比较复杂,但应用甚广。
这是wap开发文档,为wap开发必备手册、包含wml手册和wmlscript。文档有对应中文翻译,为wap开发必备。
WML语言参考教程,适合初学者,主要讲授WML初步知识
wml语言教程wml语言教程wml语言教程
对wap的原理,wap编码,和wap设计,及wap语言wml和wap脚本语言wmlscript有详细全面的介绍和分析!
WAP 开发工具,不用注册,开发WAP一个很好的工具
WAP WML wmlscript 手机网站 WAP开发
从基础学习wml语言,包括搭建自己的wap环境,wml语发基础,wml编程方法,标准函数库,脚本程序设计等
要学好WAP掌握他的语言是必要的!每个标签都有例子,直接可在eclipses上运行
使用STRUTS框架开发WML语言的WAP站点,使用此标签库,大大缩减开发周期,提高开发效率。
wml知识基础!在对WAP的概念有了初步的了解之后,学习如何使用WML标记语言和WMLScript脚本语言进行开发。