WAP2.0开发教程:理解XHTMLMP与WCSS
需积分: 0 18 浏览量
更新于2024-08-24
收藏 3.59MB PPT 举报
本文档详细介绍了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开发的重要技能,开发者需要理解这两种语言如何协作,以创建适应不同平台且具有良好用户体验的无线应用。
2009-02-08 上传
2009-10-27 上传
2008-11-13 上传
2010-04-08 上传
2010-01-04 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
杜浩明
- 粉丝: 13
- 资源: 2万+
最新资源
- Haskell编写的C-Minus编译器针对TM架构实现
- 水电模拟工具HydroElectric开发使用Matlab
- Vue与antd结合的后台管理系统分模块打包技术解析
- 微信小游戏开发新框架:SFramework_LayaAir
- AFO算法与GA/PSO在多式联运路径优化中的应用研究
- MapleLeaflet:Ruby中构建Leaflet.js地图的简易工具
- FontForge安装包下载指南
- 个人博客系统开发:设计、安全与管理功能解析
- SmartWiki-AmazeUI风格:自定义Markdown Wiki系统
- USB虚拟串口驱动助力刻字机高效运行
- 加拿大早期种子投资通用条款清单详解
- SSM与Layui结合的汽车租赁系统
- 探索混沌与精英引导结合的鲸鱼优化算法
- Scala教程详解:代码实例与实践操作指南
- Rails 4.0+ 资产管道集成 Handlebars.js 实例解析
- Python实现Spark计算矩阵向量的余弦相似度