XHTML MP文档结构
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Hello world</title>
</head>
<body>
<p>Hello world. Welcome to javaeye.com.</p>
</body>
</html>
JSP+WAP2.0文档结构
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<%@ page language="java" pageEncoding="UTF-8" %>
<%
// 自动解析PC web请求还是mobilephone web请求
String acceptHeader = request.getHeader("accept");
if (acceptHeader.indexOf("application/vnd.wap.xhtml+xml") != -1)
response.setContentType("application/vnd.wap.xhtml+xml");
else if (acceptHeader.indexOf("application/xhtml+xml") != -1)
response.setContentType("application/xhtml+xml");
else
response.setContentType("text/html");
%>
<html xmlns="http://www.w3.org/1999/xhtml">
<%
//可加JAVA代码
%>
<head>
<title>新手任务-购买商品</title>
<link href="/css/main.css" rel="stylesheet" type="text/css"/>
<style type="text/css">
.noviceDiv{
line-height:21px;background:#DDEEF6;padding:5px 10px 5px 15px;border-top:1px solid
#9FD1F3;
}
</style>
</head>
<body>
<div class="noviceDiv">
<strong>新手任务</strong>
</div>
<h5>当前页面 > 商店</h5>
<p>
${message }
</p>
<p>
<a href="<%=request.getContextPath()%>/treeController.html?flag=plantTree&novice=yes">
赶快将买回来的树苗种到山上去吧!</a>
</p>
</body>
</html>
分享到:
相关推荐
1. **语义化标签**:XHTML MP强调使用有意义的标签来描述页面内容,而不是仅仅关注样式,这有助于搜索引擎优化和无障碍访问。 2. **更严格的语法**:与HTML相比,XHTML MP的语法更为严格,要求所有的元素都必须正确...
1. **语义化标记**:XHTML MP强调使用语义化的HTML元素,如`<header>`、`<nav>`、`<article>`、`<section>`和`<footer>`等,这些元素有助于提高页面结构的清晰度,方便移动设备理解和解析。 2. **响应式布局**:...
为了确保XHTML MP页面在不同设备上的兼容性,开发者需要考虑多种因素,比如设备的屏幕分辨率、浏览器支持的WCSS特性,甚至网络速度。此外,由于移动设备的多样性和浏览器差异,可能需要进行一些适配工作,如使用...
- **简化内容**:移动用户通常需要快速获取信息,因此,内容应简洁明了,避免冗余和复杂的页面结构。 - **优化图片**:减少图片大小,使用适合移动设备的分辨率,以提高加载速度。 - **考虑触摸操作**:设计时要...
《wml_xhtmlMP中文手册》是一份详细阐述WML(Wireless Markup Language)与XHTML MP(Mobile Profile)技术的资源,适用于那些希望深入理解移动互联网内容制作和交互的开发者。WML和XHTML MP是WAP 2.0标准中的核心...
**XHTML移动概要XHTMLMP_WAP2.0教程** XHTML移动概要(XHTMLMP)是专为移动设备设计的一种简化版的XHTML(eXtensible Hypertext Markup Language),它在WAP 2.0框架下运行,为移动互联网提供了更丰富的用户体验。...
#### 六、XHTML MP 基本结构 1. **XHTML序言**:文档开头需包含标准的DOCTYPE声明。 2. **强制性XHTML元素** - **根元素 `<html>`**:表示文档的根元素。 - **头元素 `<head>`**:包含文档的元数据。 - **标题...
XHTML MP是WAP 2.0规范的一部分,它结合了 **WCSS (WAP Cascading Style Sheets)**,以增强页面的样式和布局控制。 **XHTML MP** 的主要特点包括: 1. 它是 **XHTML** 的一个子集,继承了XHTML的结构化和严格的...
它使得开发者能够根据移动设备的特性,如屏幕大小,编写不同的WCSS文件,实现多设备适配,而不需要对页面结构进行大幅度修改。这种样式表的使用极大地提高了WAP站点的可读性和用户体验。 尽管XHTML MP提供了许多...
1. **XHTML MP**:移动设备上的轻量级标记语言,支持更丰富的页面结构。 2. **WCSS**:无线环境下的样式表语言,优化了小屏幕设备的显示效果。 3. **移动Web服务**:WAP 2.0允许开发者构建适应移动设备的Web应用和...
WCSS允许开发者调整XHTML MP页面的布局,根据移动设备的特性定制视觉效果。 **无线标记语言发展**: 1. **HTML**:WAP发展的起点,旨在让移动设备访问互联网,但最初的HTML不适合无线环境。 2. **WML**:WAP 1.x的...
HTML/XHTML页面可以通过较小的修改成XHTML MP,甚至不用修改(注意:布局是否适应小屏幕,文件大小是否出最大)。 支持WCSS。移动设备有很多不同的特征,比如屏幕大小,只需写一次结构,使用不同的WCSS文件即可。 更...
7. 测试和调试:如何在真实设备或模拟器上测试和优化XHTML MP页面。 通过学习这个教程,开发者不仅可以深入了解XHTML MP和WAP 2.0的技术细节,还能掌握如何在Web 2.0环境下创建高效、互动的移动网页,提升移动开发...
XHTML_MP文档的基本结构通常包括以下部分: 1. **文档类型声明**:指定文档使用的XHTML版本。 ```html <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" ...
### Series 60 Developer Platform: 设计XHTML MP 内容 #### 一、简介 在移动互联网蓬勃发展的背景下,诺基亚Series 60平台成为了一款极具竞争力的移动设备操作系统,它不仅支持传统的WML(Wireless Markup ...
1. **基础概念**:介绍XHTML MP的基本语法和结构,包括如何编写符合规范的HTML标签,以及如何使用CSS进行样式控制。 2. **设备兼容性**:讲解不同移动设备对XHTML MP的支持情况,如何进行跨设备的兼容性测试,以及...
《无线Web页面事件机制调研——探索WAP 2.0与XHTML MP》 随着无线网络技术的飞速发展,WAP(Wireless Application Protocol)论坛在早期为适应无线网络环境,制定了一系列如WTCP、WDP、WSP、WTP和WML等协议,这些...
此外,XHTML MP页面可以在普通的Web浏览器中预览,简化了开发流程。 然而,值得注意的是,XHTML MP并不完全兼容WML,例如不支持和标签,这两个在WML中用于组织页面内容的元素。在XHTML MP中,可以使用multipart ...
- **不支持变量和客户端脚本**:这限制了XHTML-MP页面的交互性。 - **不支持编程式软键**:减少了页面操作的灵活性。 - **不支持标签**:无法创建下划线效果。 - **不支持输入字段的format属性**:限制了输入验证的...