
WAP2.0开发教程:理解XHTMLMP与WCSS
下载需积分: 0 | 3.59MB |
更新于2024-08-24
| 73 浏览量 | 举报
收藏
本文档详细介绍了WAP2.0开发中的文档结构以及相关的技术基础,重点围绕XHTMLMP(eXtensible HyperText Markup Language Mobile Profile)展开。WAP2.0是WAP(Wireless Application Protocol)的升级版,它采用了XHTML(可扩展超文本标记语言)的子集XHTMLMP,这是一种针对移动设备优化的轻量级版本,旨在提供更好的显示效果和跨平台兼容性。
文档首先强调了文档的基本结构,包括必不可少的<html>、<head>、<title>和<body>元素,同时引用了WAP Forum的XHTML Mobile 1.0 DTD(文档类型定义)。<head>部分包含了<title>标签,用于定义页面的标题,而<body>则承载着实际的内容,如示例中的"Hello world. Welcome to taobao.com."
XHTMLMP的优势在于它的向后兼容性,使得开发的站点能够适应多种环境,无论是传统的网页还是无线网络,都能被标准的Web浏览器所支持。它不仅继承了XHTMLBasic的优点,如简洁的结构和对资源限制的考虑,还引入了XHTML的更多元素和属性,如加粗、斜体、小号和大号等,以及一个简化的CSS版本——WCSS/WAPCSS,这使得内容呈现更加丰富多样。
WAP的发展历程中,HTML和WML起到了关键作用。HTML最初是为了互联网上的移动设备设计,而WML作为WAP1.x的标准标记语言,主要用于早期的无线设备。随着技术进步,XHTML被引入,尤其是XHTMLBasic,它针对性能受限的设备进行了优化,但牺牲了一些高级功能,如CSS、框架和脚本。
XHTMLMP作为WAP2.0的官方标记语言,是对XHTMLBasic的扩展,允许在移动设备上实现更丰富的表现控制,而WCSS/WAPCSS则提供了有限的样式支持,以适应移动设备的屏幕和处理能力。因此,掌握XHTMLMP和WCSS是进行WAP2.0开发的重要技能,开发者需要理解这两种语言如何协作,以创建适应不同平台且具有良好用户体验的无线应用。
相关推荐










杜浩明
- 粉丝: 18
最新资源
- Java高级编程:JDBC与MVC在Web开发中的应用
- Delphi实现FTP上传下载功能详解
- VB绘图板程序课程设计实用指南
- ASP+ACCESS毕业设计完整网上购物系统源码
- FastReport 4.6.8源代码发布,中文支持显著提升
- 客户端ListBox数据绑定与多选操作技巧
- Java初学者入门指南与技术要点
- 深入掌握C++:特别版程序设计与语言特性
- 基于ASP的学生信息档案管理系统开发
- MiniQQ远程访问与SOCKET技术实现解析
- 物流系统核心代码及其应用
- 全面升级:新版wince串口调试助手使用教程
- ACCP 5.0 S1机试详细解析与测试题库
- JavaScript实现客户端投票系统源代码分析
- 高效简便的土石坝稳定分析系统
- TraFax电子传真服务器: 免费下载源码
- VB语言实现的网上寻呼系统开发教程
- 整合Spring、Dwr和Hibernate的项目实践
- 基于jQuery的输入字符过滤插件简易实现
- VC++6.0实现多功能八段数码管类的设计与应用
- 网上书店数据库系统的ASP实现
- VS2005图标库:全面助力专业Windows程序开发
- Microsoft Soap Toolkit 3.0 安装包下载与介绍
- Atmel ARM7开发板Windows USB驱动安装指南