www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>WAP开发技术>WAP初级教程>正文    

第二章 WML语言基础


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏

  以上我们简单分析了WML的程序结构及组成,由此大家可以对WML程序有个整体上的初步认识。下面我们给出WML程序的基本结构。
  <?xml version="1.0"?>  <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1xml">
  <wml>
  <head>
  <access/>
  <meta..../>
  </head>
  <card>
  Some contents...
  </card>
  <wml>
  该基本结构可以分为以下几个关键部分:
  1)声明。WML程序有许多Deck组成,对于每一个Deck,在其文档开头必须进行XML的声明和文档类型DOCTYPE的声明。
  XML声明总是在文件的第一行,注意前面最好不要有空格或者还行:
  <?xml version="1.0"?>
  2)紧跟着是DOCTYPE声明,注意声明是字母的大小写不要搞错:
  <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1xml">
  3)<xml>标签。该标签用于包含和定义WML的一个Deck。它有一个可选的xml:lang属性来制定文档的语言,比如<wml xml:lang="zh">表示文档语言为中文。
  4)<head>标签。该标签用于包含和定义Deck的相关信息。<head>标签之间可以包含一个<access>标签和多个<meta>标签。
  5)<access/>标签。它的一般形式是<access domain="域" path="/路径"/>,主要用于制定当前Deck的访问控制信息,有两个可选的属性。其中,domain用来制定域,默认值为当前域,path用来制定路径,默认值为“/”,即跟目录。由于<access>单独使用,所以要用“/”结尾,后面我们还会系统的讲解WML的各种标签,这里即使看不懂也没关系,主要有些感性的认识就可以了。
  6)<meta...>标签。它的一般形式是<meta 属性content="值" scheme"格式" forua="true|false"/>,用于提供当前Deck的meta信息,包括内存数据处理方式,以及数据传输方式和处理方式等。有关该标签的详细内容我们后面会专门给出。

本新闻共10页,当前在第05页  01  02  03  04  05  06  07  08  09  10  

上一篇:第一章 WAP Server = Web Server + Configuration
下一篇:第三章 WML编程
Google
 
关于“第二章 WML语言基础”的相关内容连接
·第六章 WML Script标准函数库(下)
·第六章 WML Script标准函数库(上)
·第五章 WMLScript脚本程序设计(下)
·第五章 WMLScript脚本程序设计(上)
·第四章 WML Script语法基础
·第三章 WML编程
·第一章 WAP Server = Web Server + Configuration
·专题:WML语言全垒打
·初识WAP
·基于蓝牙的WAP解决方案

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved