wap开发 完整的WML文档结构详解
时间:2008-05-21 13:39:00
由于网络带宽以及某些WAP服务器DECK传输的限制,所以DECK越小越好,最好不要超过1.2K。如果你的需求很复杂,最好分成几个DECK来完成。
完整的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 version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml";>
第一行指出XML版本,紧跟的文档类型(DOCTYPE)声明指出所引用的语言标准定义(wml_1.1.xml的内容可以察看本教程附录中的DTD说明)。
这两句的位置和顺序不可更改,而且中间不能有空行。
<wml>
语法:
<wml>标签和HTML中的<html>标签一样,用来表明这是一个WML的DECK。xml:lang属性来指定文档的语言,比如<wml xml:lang="zh">表示文档语言为中文。
<head>
<head>标签包含了该DECK的相关信息。<head>标签之间可以包含一个<access>标签和多个<meta>标签。
<access>语法:
<access domain="STRING" path="STRING" />
<access>相当于HTML中的<BASE>标签,指定该DECK的访问控制信息,它的两个属性是可选的。
domain:指定域,默认值为当前域。
path:指定路径,默认值为"/",即根目录。
标签:wml,xml,wap
0
投稿
猜你喜欢
mysql数据库sql优化原则(经验总结)
2024-01-22 17:55:12
python检测某个变量是否有定义的方法
2021-05-17 18:45:01
Python实现简单的列表冒泡排序和反转列表操作示例
2022-10-18 08:46:04
python模拟登录百度代码分享(获取百度贴吧等级)
2022-05-13 02:54:34
JavaScript队列函数和异步执行详解
2024-04-22 13:26:21
python中24小时制转换为12小时制的方法
2023-01-26 20:50:12
Python 使用 pip 安装 matplotlib 模块的方法
2021-08-22 02:42:52
浅谈MySQL event 计划任务
2024-01-22 11:14:41
Python实现爬取知乎神回复简单爬虫代码分享
2023-03-23 19:00:10
python实现上传文件到linux指定目录的方法
2023-02-05 03:03:56
Python 从相对路径下import的方法
2023-06-15 03:16:10
PHP 进程锁定问题分析研究
2023-11-21 18:14:10
python数据类型之间怎么转换技巧分享
2023-09-04 02:38:42
Python 给屏幕打印信息加上颜色的实现方法
2022-10-27 08:00:08
Python中迭代器与生成器的用法
2021-08-30 00:53:18
使用python调用zxing库生成二维码图片详解
2022-03-19 06:41:09
使用scrapy实现增量式爬取方式
2022-08-18 04:08:10
CSS nuggets CSS金矿
2009-10-28 18:59:00
Python定时库APScheduler的原理以及用法示例
2022-05-09 05:45:43
MySQL如何优化索引
2024-01-25 17:12:15