WML学习(一):概述和基本规则_Xml教程
推荐:WML学习(二):基本格式和文件头基本格式和文件头 wml文件的一般格式: ?xml version=1.0? E wml PUBLIC -//WAPFORUM//DTD WML 1.1//EN http://www.wapforum.org/DTD/wml_1.1.xml wml head access/ meta..../ /head card Some contents... /card wml 结构看上去和HTMl文件很类
概述
WML(Wireless Markup Language - 无线标记语言)这种描述语言同我们常听说的HTML语言同出一家,都属于X ML语言这一大家族。HTML语言写出的内容,我们可以在我们的PC机上用IE或是Netscape等浏览器进行阅读,而 WML语言写出的文件则是专门用来在手机等的一些无线终端显示屏上显示,供人们阅读的,并且同样也可以向使用者提供人机交互界面,接受使用者输入的查询等信息,然后向使用者返回他所想要获得的最终信息。
基本规则
* WML使用XML文档字符集,目前支持 Unicode 2.0,和HDML不同,WML的所有标签,属性和规定的可接收值必须小写,CARD的名字和变量也是区分大小写的。和HDML一样,对于连续的空字符,只显示一个空格。标签内属性的值必须用"或者'括起来,属性名,=和值之间不能有空格。对于不成对出现的标签,必须在 > 前加 / ,比如<br/>。在对变量的引用上和HDML基本相同,有:
(var1:esc)
(var1:noesc)
(var1:unesc)
三种形式,具体含义参见前面HDML的相关部分。在对保留字符的处理上也基本相同,对应的取代字符有:
< <
> >
' '
" "
& &
空格
- ­
这里要指出的是在URL的传递过程中,用来连接参数的 & 必须转化为 &。
分享:WML学习(三):显示文本显示文本 在文本的显示上WML基本和HTML相同。文字段落包含在p align= alignment mode= wrapmode和/p之间,align属性指定该段文字的对齐方式,默认的是left,其他可选择right和center;mode属性指定当一行显示不下所有的文字时是否自动换行,默认的是自动
- 相关链接:
- 教程说明:
Xml教程-WML学习(一):概述和基本规则。