基本格式和文件头 wml文件的一般格式:<?xml version="1.0"?><!doctype wml public "-//wapforum//dtd wml 1.1//en" "http://www.wapforum.org/dtd/wml_1.1.xml"><wml> <head> <access/> <meta..../> </head> <card> some contents... </card><wml> 结构看上去和html文件很类似,对于每一个deck,在其文档开头必须指明以下的类型声明:<?xml version="1.0"?><!doctype wml public "-//wapforum//dtd wml 1.1//en"...
概述 wml(wireless markup language - 无线标记语言)这种描述语言同我们常听说的html语言同出一家,都属于x ml语言这一大家族。html语言写出的内容,我们可以在我们的pc机上用ie或是netscape等浏览器进行阅读,而 wml语言写出的文件则是专门用来在手机等的一些无线终端显示屏上显示,供人们阅读的,并且同样也可以向使用者提供人机交互界面,接受使用者输入的查询等信息,然后向使用者返回他所想要获得的最终信息。 基本规则 * wml使用xml文档字符集,目前支持 unicode 2.0,和hdml不同, wml的所有标签,属性和规定的可接收值必须小写,card的名字和变量也是区分大小写的。和hdml一样,对于连续的空字符,只显示一个空格。标签内属性的值必须用"或者'括起来,属性名,=和值之间不能有空格。对于不成对出现的标签,必须在 > 前加 / ...
建立网页制作环境 wml文件本身就是文本文件,所以编辑不成问题,顺手的编辑器都可以用。 当然,由于目前的浏览器还都不能显示wml页面,而我们又不能总在手机上进行测试(速度太慢),所以需要模拟器。现在象nokia、ericsson、motorola等手机制造商都生产了相应的产品,你只要下载就行了。当然除了模拟器以外,还需要图形制作转换器(用来制作wap格式的图形文件)、字符转码器(汉字<=>unicode)等等,本站工具及论坛页面均有说明。wml文件结构 wml的页面通常叫做桌面(deck),由一组互相链接的卡片(card)组成。当移动电话访问一个wml页面的时候,页面的所有card都会从wap服务器下载到设备里。card之间的切换由电话内置的计算机处理,不需要再到服务器上取信息了。card里可以包含文本、标记、链接、输入控制、任务(task)、图像等等。card之间可以互相链接...
完整的wml文档结构如下:<?xml version="1.0"?> <!doctype wml public "-//wapforum//dtd wml 1.1//en" "http://www.wapforum.org/dtd/wml_1.1.xml"> <wml> <head> . . 头信息...... . </head> <template> . . 模板定义...... . </template> <card> . . 内容...... . </card> . . 其他card(可有可无)...... . </wml> xml说明 deck开头必须指明以下的xml类型声明: <?xml vers...
<?xml version="1.0"?><!doctype wml public "-//wapforum//dtd wml 1.1//en" "http://www.wapforum.org/dtd/wml_1.1.xml"><wml> <head> <access/> <meta..../> </head> <card> some contents... </card><wml> 结构看上去和html文件很类似,对于每一个deck,在其文档开头必须指明以下的类型声明。<?xml version="1.0"?><!doctype wml public "-//wapforum//dtd wml 1.1//en" "http://www.wapforu...
wap应用近几年来,internet和移动电话这两项技术的发展已经给亿万人的生活带来了深刻影响。internet能使人们十分方便而廉价地获得大量信息,为此用户所需设备至少是一台调制解调器和电话线,以及通过它们与internet服务提供商isp相连的个人计算机。而移动电话打破了用户计算机与isp有线接入的束缚,用户可以不必坐在办公桌旁或家中的固定电话旁上网了。通过移动电话和wap技术,用户可以漫游到其他地方,并且仍能继续与internet接驳,与家庭、朋友、业务同事和客户相互联系。 wap应用的趋势是,internet和移动电话两种技术将结合在一起,使信息的接入不仅不受信息源的限制,而且不再受接入者位置的限制。诺基亚(nokia)公司率先推出了允许移动internet接入的产品,这种产品就是wap手机。wap手机是集移动电话与移动电脑于一身的新型通讯工具,不仅具有普通手机的功能,而且还具有收...
-- http://www.sina.com.cn 2000/06/06 18:38 新浪科技 学习自然语言的最好方法就是溶入相应的语言环境在交流中学习,学习一种编程语言的最好方法就是看例程。为了帮助大家建立wml应用的第一印象,所以请大家先看第一个例子: <?xml version="1.0"?> <!doctype wml public "-//wapforum//dtd wml 1.1//en" "http://www.wapforum.org/dtd/wml_1.1.xml"> <wml> <template> <do type="prev" label="back"> <prev/> <!--provide a button you can clink to back a step--...
显示内容card里可以显示象文本、图像这样的内容。象html一样,wml也提供一些标记对内容进行排版。 段落与换行标记 [top]<p>:段落标记,用来对段落进行分段。语法: <p aligh="leftrightcenter" mode="wrapnowrap"; xml:lang="string" > aligh:文字对齐方式,左(left)、右(right)、居中(center)。mode:文字超出屏幕时是否折行,各种终端处理方式不同。xml:lang:显示语言编码。<br>:行分隔标记,产生回车效果。语法:<br xml:lang="string" /> xml:lang:显示语言编码。段落和换行的例子:<?xml version="1.0"?> <!doctype wml public "-//wa...
wml与wap设备为了更好地理解和使用wml语言,开发人员应对wml适用的设备和支持wml的设备的特点、特征有个大概的了解。一般而言,wml适用的无线设备通常具有以下特点:· 与普通的个人计算机相比,体积较小;· 设备的内存有限,且其cpu性能也有限;· 通讯带宽较窄、时延较长。以移动电话、pda为例来讲,支持wml的设备主要具有以下特征:· 有一个显示屏幕,可以显示4行字符,每行12个字符;4行字符中通常包括保留给功能按钮的那一行;· 支持数字和字符的输入;· 支持垂直和水平滚动的箭头按键;...
使用文本编辑器编写wml程序使用wml语言编写wap网页或应用时,需要使用一个编辑器进行编辑。与html编程一样,wml编写的程序也是纯文本文件,可以使用任一文本编辑器进行编写,比如windows系统中的“记事本(notepad)”等,也可以使用前面我们介绍的wap开发工具包的编辑器进行编写,比如nokia wap toolkit等。我们先介绍第一种方法,随后介绍第二种。如果要使用“记事本(notepad)”来编写wml程序,则可在windows 95/98系统中,单击“开始”按钮,然后从出现的菜单中,依次将光标指向“程序”、“附件”、“记事本”,启动“记事本”程序。屏幕上随后就会出现它的编辑窗口,从中就可以输入并编写wml程序了。作为举例,我们可以输入如下简单的程序:<?xml version="1.0"?> <!doctype wml public "-//wapfo...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器