WAP 页面制作培训
什么是 WML?
WML 是 WAP 浏览器识别的网络语言。WML 被读取并且通过 WAP 设备中的浏览器解释,然后显示在屏幕上。
wml 和 Html 非常类似。但是却比 Html 更加的严格,从 Html 编写到 WML 编写,一定要注意,WML 不是 Html,
所有编码都要按照 WML 的规则进行编写。
制作 WML 需要的工具
1, 因为 WML 文件本身就是文本文件,所以编辑不成问题,顺手的编辑器都可以用。比如写字板,记事
本都可以进行编辑。目前网络上有很多 WML 的编辑软件,但不推荐大家使用。
(1) 手写 wml 可以控制页面代码内容.
(2) 一些 WML 的编辑软件,创造出来的也面往往是存在问题的隐患. 例如:某些地方移动对 WML 页面
内的<p>至</p>数量有限制. 而一般的编辑软件通常都使用<p>的方式换行.
2, 浏览器, 我们现在目前在制作页面以及开发程序时,为了保证速度通常使用 Opera 浏览器(在这里我们
推荐使用 Opera7.11 版,因为它是目前 Opera 各个版本中对 WML 语言支持最好的一个。). (除了
Opera 浏览器外,还有 Openwave,WinWAP 等)但是由于 Opera 存在一定的容错性, 在页面公布前,
必须用两部不同型号的手机进行测试。
基本格式和文件头
1,wml 文档开头必须指明以下的类型声明。
<?xml version="1.0" encoding="gb2312"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
请特别以上注意字母的大小写,由于所有的WML文档开头都一样,建议拷贝一份在本机,以后再制作时直
接使用即可。
2,文件编码与规范
<?xml version="1.0" encoding="gb2312"?> 中 encoding="gb2312" 指明的即是编码类型。目前我们正在
使用页面编码为 UTF-8。 特别注意的是,手工制作的页面中的文字应该使用工具,将普通字符转成兼容性
更好的 HTML 实体。
3,WML 文件头部声明用 <wml> 开头, 相应的在页面的结尾处需要用</wml> 表示结束。
4,<card id="index" title="网页标题名"> 其中 card id 为必填写项目,可以根据页面性质或者名称
灵活取名。title=为该网页的标题名。这段文字会出现在浏览器的最上方。
5,关于 wml 中的链接,我们通常在手工制作页面的时候使用的链接方式为
<a href="http://wap.81088.com">邦邦网</a> 其中邦邦网为链接显示的文字。 href= 指向的属性为链接
到的地址。(另外需要注意,在连接中,从 <a href=" 开头。至</a>结尾应占同一行,否则会造成页面中连
接文字后多出现空格。)
6,WML 中的字体表现。在 wml 中字体的表现方式主要有三种,分别为正常、粗体、大字符。
在页面中的具体写法为:<b>粗体</b>,<big>大字符</big> ,另外还有两种表现方式. 由于对手机支持不
是很好,所以不做推荐:<em>斜体、<strong>粗体加大.
7,在wml页面中插入图片。 <img src="a.gif" alt="img" /> 其中src= 指向的属性为图片的存放位置。