WAP2.0教程:XHTMLMP与WCSS基础
需积分: 3 44 浏览量
更新于2024-08-13
收藏 3.59MB PPT 举报
"这篇文档是关于WAP 2.0开发教程中的文档结构部分,主要讲解了XHTML MP (eXtensible HyperText Markup Language Mobile Profile) 和 WCSS (WAP Cascading Style Sheets) 的使用。文档强调了XHTML MP在WAP 2.0中的重要性,它是XHTML的一个子集,特别设计用于无线设备,同时保持向后兼容性,允许站点在Web和无线设备上通用。此外,还介绍了无线标记语言的发展历程,包括HTML、WML (Wireless Markup Language) 和XHTML Basic,最后提到了XHTML MP对WCSS的支持,这是W3C定义的适应无线设备的简单CSS版本。"
在WAP 2.0中,文档结构遵循标准的HTML模式,但使用XHTML MP作为核心标记语言。XHTML MP是为了满足移动设备的限制而设计的,它结合了XHTML Basic的简化特性,并添加了一些XHTML的元素和属性,如`<i>`, `<b>`, `<small>`, `<big>`和`<hr>`。这使得开发者可以创建具有更多表现形式的内容,同时确保在不同设备上的兼容性。
XHTML MP的一个关键优势是它的通用性。由于它是XHTML的一个子集,因此开发的站点可以同时在互联网和移动设备上运行,且可被任何Web浏览器访问。这提供了更大的灵活性,特别是考虑到许多早期的WAP站点依赖于WML和WMLScript,而XHTML MP则为开发者提供了更丰富的展示控制。
无线标记语言的发展是从HTML开始的,最初的目的是让移动电话和PDA等设备能够访问互联网。WML随后成为WAP 1.x规范的一部分,尤其在早期的无线设备上广泛使用。然而,随着技术的进步,XHTML的出现带来了更简洁、严格的结构,更适合资源有限的无线设备。XHTML Basic是针对性能有限的设备简化版的XHTML,但不包含像CSS、frames和Scripting这样的特性。
XHTML MP在WAP 2.0规范中被确立为官方标记语言,它在XHTML Basic的基础上进行了扩展,引入了WCSS。WCSS是CSS2的一个简化版本,专门针对WAP设备进行了优化,提供了一些特定于无线环境的扩展。通过使用WCSS,开发者能够更精确地控制WAP页面的样式和布局,以适应不同屏幕尺寸和性能的设备。
WAP 2.0通过XHTML MP和WCSS为无线应用开发提供了一个强大且灵活的框架,实现了跨平台的兼容性和丰富的视觉呈现,同时也考虑到了移动设备的特殊需求和限制。理解这些基础知识对于进行有效的WAP 2.0应用开发至关重要。
2009-02-08 上传
2009-10-27 上传
2008-11-13 上传
2010-04-08 上传
2010-01-04 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
getsentry
- 粉丝: 28
- 资源: 2万+
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码