WAP网页设计入门 [转]
手机专用网页(WML篇)
1.基本规则
2.基本格式和文件头
3.显示文本
4.显示图片
5.锚和任务
6.显示表单
7.事件
8.CGI编程
这里介绍WAP协议标准组织所制定的标记语言WML,由于和以前介绍的HDML在手机浏览器专用网页的特征上基本一致,所以概念部分就略去了,直接讲述语言。
1。基本规则
* WML使用XML文档字符集,目前支持Unicode 2.0,和HDML不同,WML的所有标签,属性和规定的可接收值必须小写,CARD的名字和变量也是区分大小写的。和HDML一样,对于连续的空字符,只显示一个空格。标签内属性的值必须用"或者'括起来,属性名,=和值之间不能有空格。对于不成对出现的标签,必须在 > 前加 / ,比如
。在对变量的引用上和HDML基本相同,有:
(var1:esc)
(var1:noesc)
(var1:unesc)
三种形式,具体含义参见前面HDML的相关部分。在对保留字符的处理上也基本相同,对应的取代字符有:
< <
> >
? ' '
" "
& &
空格
-
这里要指出的是在URL的传递过程中,用来连接参数的 & 必须转化为 & 。
2。基本格式和文件头
wml文件的一般格式:
">http://www.wapforum.org/DTD/wml_1.1.xml">
<wml></wml>
<access></access>
<card></card>
Some contents...
<wml></wml>
结构看上去和HTMl文件很类似,对于每一个DECK,在其文档开头必须指明以下的类型声明。
">http://www.wapforum.org/DTD/wml_1.1.xml">
千万注意字母的大小写。对于一个DECK,其文件大小最好不要超过1.2K。
<wml></wml>标签和HTML中的标签一样,用来表明这是一个WML的DECK,它有一个可选的xml:lang属性来制定文档的语言,比如
分享到:
相关推荐
**二、WAP网站设计原则** 1. **简洁性**:由于手机屏幕小,所以网页设计应保持简洁,避免过多的内容和复杂的布局。 2. **快速加载**:考虑到移动网络速度,优化图片和代码,确保页面加载速度快。 3. **触控友好**:...
### WAP Push 业务入门详解 #### 一、概述 WAP Push技术是一种允许服务器端向客户端推送数据的技术,主要用于移动设备。通过WAP Push,应用程序可以即时地将信息发送到用户的手机上,从而实现更加实时和高效的通信...
WAP(Wireless Application Protocol,无线应用协议)是为移动通信设备设计的一种标准协议,它允许用户通过手机等移动设备访问互联网服务,进行数据传输、浏览网页、收发电子邮件等操作。WAP技术的出现极大地推动了...
**WAP开发使用手册入门** WAP(Wireless Application Protocol,无线应用协议)是一种在移动设备上实现互联网访问的技术标准,它使得用户可以通过手机等移动设备浏览网页、发送电子邮件、下载数据等内容。本《WAP...
在“我的第一wap手机网站”这个学习资料中,可能包含了如何构建WAP网站的基础教程,包括WML语法、WAP页面设计、WAP网关交互等内容。对于初学者来说,这是一个很好的起点,可以从中了解WAP的基本概念和技术,并逐步...
WAP网站设计的目标是确保在有限的带宽和资源条件下,移动用户能够访问和交互网页内容。这通常意味着页面需要简洁、快速加载,并且适应各种屏幕尺寸。ASP.NET C# 提供了丰富的功能,可以方便地实现这些目标。 开发...
该网站可能涵盖了从WAP的基本概念、协议原理,到WAP页面设计、WML(Wireless Markup Language)编程、WAP Gateway交互等方面的内容,对于初学者或者希望深入研究WAP技术的开发者来说,是不可多得的学习资源。...
2. **WAP网站设计** - **适应性布局**:考虑到移动设备屏幕大小的差异,设计时需考虑响应式布局,确保内容在不同设备上都能正确显示。 - **简洁内容**:由于移动设备的屏幕限制,内容应简洁明了,避免过多的图片和...
在移动通信领域,WAP(Wireless Application Protocol)是一种用于无线设备访问互联网的标准协议,它使得用户可以通过手机等移动终端浏览网页、下载信息、发送邮件等。本篇内容将围绕“WAP开发常用资料入门学习”...
《VS2005 WAP开发入门》 Visual Studio 2005(VS2005)是微软推出的一款强大的集成开发环境,它支持多种开发任务,包括创建WAP(Wireless Application Protocol)网站。WAP是一种标准协议,用于在移动设备上提供...
WAP是一种在低带宽移动通信环境下提供互联网服务的技术标准,它允许用户通过GPRS、EDGE等2G或3G网络访问网页、下载信息、收发邮件等。 描述中的“可以参考下,包含许多内容,学习与实践相集合”提示我们这个压缩包...
由于WAP应用使用的WML(Wireless Markup Language,无线标记语言)语言来源于XML,因此要求输出的格式必须符合WAP网页的规范。此外,考虑到移动客户端的软硬件配置局限性,每次输出的页面大小、图像格式和容量都有...
WML是早期WAP系统中用于创建网页的主要标记语言,它基于XML,设计简洁,适合在有限的屏幕空间上显示内容。随着技术的发展,XHTML Basic成为了更常用的选择,它是简化版的XHTML,兼容WML,但功能更强大,更接近于桌面...
由于这里提到了"入门",所以我们可以推测这组源码可能是为了初学者设计的,旨在教授基本的WAP应用开发技术。 描述中的“值得一看”意味着这个源码包含了一些有价值的信息或者示例,可能对于学习和理解WAP应用开发的...
对于初学者,可以从这个示例中学习WAP网页的基本结构和设计原则,逐步掌握移动网页开发技能。而对于更有经验的开发者,他们可能会从中看到改进和提升的空间,例如引入更先进的移动框架、增强交互性和功能等。
(PC+WAP)pbootcms淋浴卫浴网站模板 家居卫浴设计类网站源码下载 PbootCMS内核开发的网站模板,该模板适用于淋浴卫浴网站、家居设计网站等企业,当然其他行业也可以做,只需要把文字图片换成其他行业的即可; PC+WAP...
本教程覆盖了从入门到进阶的WAP开发过程,是学习WAP技术的理想资源。其中,`wml script`是WAP环境中的一种脚本语言,用于增强WAP页面的交互性。 **WAP基础** 1. **WAP架构**:WAP采用了分层的结构,包括用户代理...
这样的程序对于初学者来说是一个很好的实践项目,因为它涉及到基础的WAP网站设计、数据存储和用户交互。 【描述详解】:“wap网站编程入门的好例子”表明这个压缩包包含了一个适合初学者学习的WAP编程教程或实例。...