手机网站开发基础技术主要涉及WAP 2.0网站的设计和构建,这种网站是专为移动设备如手机和PDA设计的,采用了XHTML MP(XHTML Mobile Profile)作为标准语言。XHTMLMP是一种严格的HTML子集,它在保持简洁的同时,强调语法规则的一致性和可读性。
首先,XHTMLMP语法规则的核心要点包括:
1. 标签闭合:在XHTMLMP中,所有的标签必须正确关闭,即使某些标签没有包含内容,如`<br/>`,也需要以斜杠结尾。例如,`<p>XHTMLMP教程段落1</p>` 是正确的写法,而 `<p>XHTMLMPtutorialparagraph1` 就是错误的。
2. 大小写一致性:标签和属性名称需全部小写,如`<p id="p1">XHTMLMPtutorialparagraph1</p>`,而不是 `<p ID="p1">`。
3. 属性值引号包围:属性的值需要用双引号括起来,如`<p id="p1">XHTMLMPtutorialparagraph1</p>`。
4. 避免属性简写:与HTML中的简写不同,XHTMLMP要求完整写出属性及其值,如`<input type="checkbox" checked="checked">`,而非 `<input type=checkbox checked>`。
举例来说,选择列表的正确写法是 `<select multiple="multiple">...</select>`,其中`multiple` 属性需全写并加引号。
为了深入学习和实践,您可以参考WAP CSS(一种用于优化移动设备显示的样式表)的相关资料,如开发者家园提供的指南:[http://www.developershome.com/wap/wcss/](http://www.developershome.com/wap/wcss/)。同时,如果您希望查看一个完整的手机静态网站实例,可以访问[Mobiforge](http://mobiforge.com/starting/story/site-templates)获取相关的模板和下载资源。
掌握XHTMLMP的基础语法规则是手机网站开发的基础,理解这些规则有助于创建适应各种移动设备的用户体验,提升网站在移动环境下的可用性和性能。