什么是xhtml mp?
在线阅读xhtml mp介绍
XHTML MP(XHTML Mobile Profile),它是定义在WAP 2.0上面的标记语言(markup language)。XHTML MP是XHTML的子集,在XHTML MP出现之前,WAP网站的开发者们只能用WML和WML script来创建WAP的网站。而与此同时,web的开发者们却在用强大的多的HTML、CSS、XHTML等来进行传统网站的开发。所以XHTML MP的目标就是浏览者在WAP和web上获得尽可能相似的浏览体验。
xhtml mp的优点
开发人员可以用相同的技术开发 Web 和 WAP 站点. 这给 WAP 应用开发带来的好处有:
如果你对诸如 HTML, XHTML, 和 CSS 技术很熟悉, 你几乎可以立即开始开发 WAP 站点. 如果你对上述 Web 技术而言是新手, 并且你现在正在学习 XHTML MP, 那么你同时也是在学习如何编写 Web 代码.
开发 Web 和 WAP 站点可以用同样的开发工具. 你可以用你的 Web 开发工具创建你的移动因特网应用. 这使得开发成本得以降低 (不需要购买新的开发工具), 并且投资时间也得以缩短 (不需要学习使用新的开发工具).
在开发过程中你可以用普通 Web 浏览器查看你的 Web 站点. (在最终发行前, 你应该用模拟器和实际移动电话测试你的 WAP 网站, 因为实际移动设备的特征 [例如, 屏幕大小, 支持的色彩像素] 差异很大.)
你的 Web 站点上的 HTML/XHTML 页面只须很少改变甚至无须改变就可以转化为 XHTML MP 文档. (然而, 你得确保 HTML/XHTML 页面布局在小屏幕上看上去也很美观, 并且文件大小不超过目标移动设备所允许的最大页面大小.)
找开发人员加入你的移动因特网应用开发团队变得更为容易, 因为市场上有大量 web 开发人员.
这些是 XHTML MP 的一些其它优点:
XHTML MP 支持 WAP CSS, 实现了把内容和展现效果分离到不同的文件中. 大家都知道, 移动设备的特征, 如屏幕大小, 很不相同. 把内容和展现效果分离开来意味着你只须一次性编写内容, 然后用各种各样的 WAP CSS 文件修改样式和布局以适应不同的移动设备.
有了 XHTML MP 和 WAP CSS, 你就可以更好地控制展现效果. 例如, 你可以控制边框, 背景, 边界, 内边距, 等等. 你还可以指定字体大小, 字体和字体颜色. 这些特征在 WML 1.x 中是无效的.
xhtml mp文档结构:
<?xml version=”1.0″ encoding=”UTF-8″?>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.wapforum.org/DTD/xhtml-mobile10.dtd“>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″/>
<title>手机腾讯网</title>
</head>
<body>
</body>
</html>
XHTML MP的语法规则
xhtml mp的语法规则也基本和wml基本一致
1.标签必须闭合
2.标签属性小写
3.属性值在双引号之内
4.不支持属性简写
5.标签的嵌套必须正确
0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.