第二章 WML语言基础 |
|---|
| WAP技术站:www.wapease.com
|
作为举例,我们可以输入如下简单的程序。 <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//wapforun//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <xml> <card id="card1" title="Title"> <P> <!--Write your card implementation here.--> Hello World!! </P> </card> </xml> 输完后将它保存为hello.xml文件。保存时注意文件的扩展名应为xml而不是txt。 2.2 WML程序结构 上一节我们降解了一个简单的WML程序,具有HTML编程的读者可以看出,WML程序在结构上形式上与html程序有很多相似之处。下面我们就根据一个实例来分析一下WML程序的结构及组成。 2.2.1 WML的元素和标签 分析实例之前,我们有必要对WML的元素和标签予以简单说明。与HTML类似,WML的主要语法也是元素和标签。元素是符合DTD(文档类似定义)的文档组成部分,如title(文档标题)、IMG(图像)、table(表格)等等,元素名不区分大小写。WML使用标签来规定元素的属性和它在文档中的位置。标签使用小于号(<)和大于号(>)括起来,即采用“<标签名>”的形式。标签分单独出现的标签和成对出现的标签两种。大多数标签是成对出现的,由首标签和尾标签组成。首标签和尾标签又分别称为起始标签和终止标签。首标签的格式为“<元素名>”,尾标签的格式为“</元素名>”。成对标签用于规定元素所含的范围,比?lt;b>和</b>标签用于界定黑体字的范围,也就是说<b>和</b>之间包住的部分采用黑体字显示。单独标签的格式为“<元素名/>”,他的作用是在相应的位置插入元素。如〈br/〉标签表示在该标签所在位置插入一个换行符。 2.2.2 WML程序结构形式及组成的实例分析 了解了上述知识后,下面我们在分析一个实例程序。程序如下: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapfourm.org/DTD/wml_1.1.xml"> |
| 上一篇:第一章 WAP Server = Web Server + Configuration 下一篇:第三章 WML编程 |
