第二章 WML语言基础 |
|---|
| WAP技术站:www.wapease.com
|
<wml> <card id="card1" ontimer="#card2" title="Tookit Demo"> <timer value="50"/> <p aligh="center"> </br></br></br> <big> <!--Write your card implementation here.--> Welcome to.... </big> </p> </card> <card id-"card2" ontimer="#card 3"title="Toolkit Demo"> <timer value="50"/> <p align="center"> <br/><br/> <b> The Nokia<br/> </b> Wireless Application Protocol </u> ... </p> </card> <card id="card3"title="Toolkit Demo"> <p align="center"> <br/><br/><br/> <big> <i> Toolkit </i> </big> </p> </card> </xml> 该程序运行后将在WAP手机屏幕依次显示3屏信息。先显示"Welcome to ...",然后显示"The Nokia Wireless Application Protocol...",最后显示"Tookit!"。显示时每屏都有标题"Tookit Demo",相邻两屏之间延时为50,其单位大小为1/10秒,延时50即5秒。 通过以上实例我们可以了解到WML程序的结构形式及组成: 1)语法。WML与HTML极为相似。仍然是一种标记语言,并且延续了XML的语法规则,具体的语法我们会以后的学习过程中遇到。 2)文件声明。所有的WML程序必须在文件的开头处声明XML文件类型,包括XML的版本,WML的文档类型、所用规范等。声明形式如下: <?xml version="1.0"> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> 3)标签。在WML语言中需要使用标签(Tag),其使用形式与HTML和XML等标记语言中的形式是完全一致的。 4)元素。WML的元素(Element)用于描述卡片组(Deck)的标记信息即结构信息。一个元素通常有一个首标签、内容、其它元素及一个尾标签组成,具有下述两种结构之一: |
| 上一篇:第一章 WAP Server = Web Server + Configuration 下一篇:第三章 WML编程 |
