
WML基础教程及标签速查手册
下载需积分: 4 | 25KB |
更新于2025-07-23
| 156 浏览量 | 举报
收藏
WML(Wireless Markup Language)是一种用于无线设备的标记语言,是无线应用协议(WAP)的一部分。WAP是一个开放的国际标准,主要应用于移动通信设备,如手机。WML的页面类似于HTML的页面,但是更加注重于小屏幕、低带宽的环境。
1. WML基础
WML页面被组织成一系列的卡片(card),用户在浏览时可以在这些卡片之间进行切换。这些卡片和任务(task)共同构成了WML的基础框架。WML使用的是XML(可扩展标记语言)语法,它由声明、注释、元素、属性等组成。WML文档通常以.wml作为文件扩展名。
2. WML变量
在WML中,可以使用变量来存储数据。变量通常在deck或card级别被声明,并且在deck或card内有效。变量可以被用来存储用户的输入、从服务器返回的数据或者编程逻辑中生成的数据。在WML中设置变量通常需要借助于WMLScript(WML的脚本语言)。
3. 桌面DECK
在WML中,deck是构成一个WML应用程序的一系列卡片的集合。这个概念类似于HTML中的网页集合。Deck中的每个卡片代表用户界面上的一个屏幕或者页面。Deck可以看作是WML应用程序的最小分发单位,一个WAP浏览器在接收到一个deck后,会加载并显示deck中的第一个卡片。
4. 任务TASK
Task是WML程序中的一个基本概念,它定义了一个从一个卡片导航到另一个卡片的逻辑关系。每一个task可以包含多个target,每一个target定义了从当前卡片跳转到另外一个卡片的条件和目标。
5. 事件EVENT
WML的卡片模型中包括了事件处理机制。事件主要分为用户事件和系统事件。用户事件包括按键、输入等,系统事件包括卡片的展示、超时等。事件可以被用来触发任务的执行或者执行特定的WMLScript。
6. 显示表单
WML中的表单与HTML中的表单类似,用于收集用户输入。WML表单支持多种控件,如文本输入框、选择框、开关按钮等。这些控件可以使用<do>标签来定义用户交互行为,如提交表单数据等。
7. CGI编程
CGI(Common Gateway Interface)编程是指编写运行在服务器端的程序来处理客户端WML页面提交的请求。WML页面通过任务和目标导航到下一个卡片,当卡片需要服务器端处理时,就会触发CGI程序。CGI程序处理完毕后,一般会将结果以WML格式返回给客户端。
8. WML标签速查手册
WML标签速查手册是WML开发者用来快速查询各种WML标签及其属性的工具书。WML标签定义了WML页面的结构,例如,<wml>标签是WML页面的根元素,<card>标签定义了一个卡片,<p>标签用于显示文本段落等。手册里详细列出了每个标签的用法、属性、可能的值和含义,是开发者快速掌握WML语法的重要参考。
此压缩包子文件的文件名称列表中,只有一个文件"WML教程.chm",表明该教程可能是一个以CHM( Compiled HTML Help)格式的电子书,其中包含了WML的初级教程及相关的速查资料。CHM文件是一种微软用来发布帮助文档或电子书的技术,允许用户通过索引、搜索、书签等功能快速查找信息。
通过这个压缩文件,学习者可以系统地掌握WML的基础知识,了解变量、deck、task、event等核心概念,学会如何使用WML进行表单设计,了解与服务器端交互的CGI编程技术,并能通过标签手册快速掌握WML的语法细节。这为希望进入移动互联网开发领域的开发者提供了一个良好的起点。
相关推荐








laogeren
- 粉丝: 0
最新资源
- JAVA课程设计:学生管理系统实现
- Struts与Ajax结合实现分页功能教程
- 智能公交查询系统:方便快捷的出行助手
- 简单实用的驱动安装与卸载源代码解析
- MATLAB环境下的人脸识别系统实现
- 超市收银系统开发经验分享:Eclipse与数据库的应用
- 探索沉浸分水岭算法在树高图像处理中的应用
- 网上交友系统开发与实现
- 探索加密与解密的艺术:CRACKER的必备手册
- Java实验报告中的程序功能解析
- JAVA毕业设计:办公自动化管理系统研究
- VHDL实现CPU移位器的实验探究
- MapX中文培训教材:全面入门到高级应用指南
- PowerDesigner 12 中文化:汉化安装指南
- C语言库函数即时查询工具tcsearch
- C#新手编程实战:打造自动关机工具
- IIS5与Tomcat整合配置多站点虚拟主机图解手册
- BCD码加法在CPU设计中的应用与VHDL实现
- 精通VB 2008与.NET 3.5平台第三版学习指南
- VHDL实现CPU中的CRC码技术研究
- VB编程实现的房地产管理系统源码解析
- 深入了解Tomcat4.01:基础全攻略
- J2ME手机游戏3D MotoRacer制作全程揭秘
- 小巧便捷的PDF阅读器软件