WAP2.0教程:XHTMLMP与WCSS的字体和文本属性解析

需积分: 0 8 下载量 22 浏览量 更新于2024-08-24 收藏 3.59MB PPT 举报
"WAP2.0开发教程专注于字体和文本属性,讲解了如何通过XHTMLMP和WCSS控制字体、大小、样式以及文本对齐。教程提到了字体名称需用引号包含,字体大小可以用相对单位或预定义大小,如12px或xx-small。此外,介绍了font-style用于实现斜体,font-weight用于加粗,text-decoration用于下划线。文本对齐可以使用text-align和float属性,float常用于img和table标签。教程还概述了WAP2.0中的XHTMLMP,它是XHTML的子集,具有向后兼容性和跨平台优势,允许在WAP和互联网上通用。XHTMLMP的发展历程包括从HTML、WML到XHTMLBasic和最终的XHTMLMP,其中WCSS是为WAP定制的简化CSS版本。" 在WAP2.0开发中,XHTMLMP(XHTML Mobile Profile)扮演着核心角色,它是XHTML的一个定制版,专为移动设备设计,特别是为了提升WAP网站的表现力。XHTMLMP不仅继承了XHTMLBasic的一些元素和属性,还引入了XHTML的部分特性,使得开发者能更丰富地展现内容。同时,它与WCSS(WAP Cascading Style Sheets)协同工作,提供了类似于CSS2的样式控制,但更加适应无线环境的限制。 字体属性在WAP2.0中非常重要,通过`font-family`属性可以设定字体类型,如`p {font-family: "Times New Roman"}`,确保在设备上显示指定的字体。若字体名称包含空格,需要用引号包围。`font-size`属性用于调整文本大小,可以使用像素值(如12px)或预定义的大小(如xx-small至xx-large)。`font-style`(如italic)、`font-weight`(如bold)和`text-decoration`(如underline)则分别用于设置文本的斜体、粗体和下划线效果。 文本对齐可以通过`text-align`属性来完成,如`text-align: center`将文本居中,而`float`属性通常用于图像和表格的布局,可设置为`left`、`right`或`none`,让元素在页面上浮动。 WAP的历史沿革是从HTML过渡到WML,再到XHTMLBasic和最终的XHTMLMP。WML曾是WAP1.x的标准,而XHTMLMP作为WAP2.0的一部分,其优势在于开发的站点既适合互联网也适合无线设备,且与早期的WML/WMLScript有良好的向后兼容性。WCSS则是针对WAP环境定制的CSS版本,简化了CSS2的一些复杂功能,增加了对移动设备的优化支持。 WAP2.0开发教程中关于字体和文本属性的知识点,强调了如何利用XHTMLMP和WCSS来创建适应移动设备的网页内容,提供了一套有效的工具集,帮助开发者更好地呈现信息,提升用户体验。