WAP 2.0开发XHTML MP语法及常用功能
2020-12-13 04:03
标签:style blog class c tar ext
XHTML Mobile Profile 的基本结构
"http://www.wapforum.org/DTD/xhtml-mobile10.dtd" >
标题
文本
---------------------------------------------------
定义样式表CSS
XHTML 移动规范[XHTMLMP]规定,外部样式表是可选的,并可通过下面两种方法之一为 XHTML文档定义
外部样式表:
通过一个在XML 声明()后而不是在
通过在
元素中定义的一个或多个元素,例如:还可以通过在嵌套于
元素中的或者使用更好的方法:
这里,用。
---------------------------------------------------
图像
在图像周围加入白色象素制造空白空间,这样可防止其它图像或周围的文本 粘”在图像边界上。这可以通过 WAP CSS 的属性margin实现。
在标记中显式地定义图像的高度和宽度,这样可使浏览器为图像预留合适的空间。
例如: .
使用WAP CSS的属性float:left 或 float:right 使文本 于小于显示屏宽度一半的图像周围。与从新的一行开始的文本 悬浮文本 终端用户进行的滚动较少。
在元素中利用属性alt 定义替换文本 果无法载入图像,多数浏览器将显示该文本。
在 XHTML MP中,元素不支持属性 align、border、 hspace、vspace 和 usemap。
---------------------------------------------------
关于XHTML
的其它知识
软键
在诺基亚电话中,软键是固定的,并且不能被覆盖。左侧软键的标签为 Options(在输入文本 为 OK ),右侧软键的标签为 Back(在输入文本时为
Clear)。
在浏览过程中,Options软键使得用户在任何时候都能轻松访问所有浏览器相关选项。Back 软键使用户返回到先前访问的
XHTML 页面。
在诺基亚移动浏览器中,包含属性accesskey 的所有链接和提交按钮都被自动加入到选项菜单中。
脚本
在 XHTML MP中,不支持。XHTML MP 包含元素
Cookies
诺基亚移动浏览器的4.0 版本 过Nokia Activ Server网关以及其它网关支持标准的 HTTP cookie。
框架
在 XHTML MP中不支持框架。
扩展
诺基亚移动浏览器和许多其它 XHTML MP浏览器支持对 XHTML MP的扩展以保持与 CHTML的兼容性:
XHTML MP 和 WML 1.3 间的差别包括:
● 在 WML 1.3 中不使用XML 命名空间,但在
XHTML中使用。默认的命名空间是 XHTML。
● 在 XHTML MP中,去除了WML 的根元素
● 在 XHTML模块中,使用以下各项:XHTML Basic 中的所有元素、元素
、行内属性
3 使用XHTML的 style属性
This paragraph will have bottom padding.
5 使用XHTML的 id属性
6 使用XHTML 的元素div 和 span
以上讨论了把由一个或多个元素定义的样式应用于内容,除此之外,还可以利用div
元素把样式(在样式表或
This paragraph is blue.
Here are Test51 and Test52 specs.
-----------------------------------------
应避免的事项
● 避免使XHTML内容不能进行自动换行。也就是说,不要在属性white-space中使用值nowrap。
● 避免去掉锚(元素)的下划线。也就是说,不要在锚中使用样式 text-decoration:none。
● 避免在普通文本 属