wmlUBB和WML的区别和相同点

wml  时间:2021-09-08  阅读:()

wml好学吗?

学习wml,如果你是个新手。

而且想快速学成。

。

我建议你用wap百度或者谷歌易查搜索《小刚wml教程>里面写的都是小学生都能听的懂的教程。

。

如果你去学习那些正规的教材的话。

。

起码要学很久的。

而且好看不懂

WML脚本是什么东东?

是手机上的一种语言

也就是WAP网站上用到的一种语言

他和xml,xhtml差不多的

但语法更简单

所以手机上很好搞,比网站还要好搞

什么是WML?

WML(无线标记语言,Wireless Markup Language)是一种脚本语言, 它比HTML 编写的内容要消耗网络浏览器更少的内存和CPU时间, 使得WML对广域网和移动设备来说更加友好。

整合的移动设备(灵通电话, smartphone),

UBB和WML的区别和相同点

应该算是一个ubb转html代码的东西,不过一般这种东西不需要去写,毕竟ubb是一种标准 什么是 WMLScript? WML 使用 WMLScript 在客户端运行简单的代码。

WMLScript 是一种轻量级的 JavaScript 语言。

不过,WML 脚本并不嵌在 WML 页面中。

WML页面仅仅含有对脚本 URL 的引用。

WML 脚本在 WAP 浏览器运行之前,需要先在服务器上被编译为字节编码。

建立网页制作环境 WML文件本身就是文本文件,所以编辑不成问题,顺手的编辑器都可以用。

当然,由于目前的浏览器还都不能显示 WML页面,而我们又不能总在手机上进行测试(速度太慢),所以需要模拟器。

现在象NOKIA、ERICSSON、MOTOROLA等手机制造商都生产了相应的产品,你只要下载就行了。

当然除了模拟器以外,还需要图形制作转换器(用来制作WAP格式的图形文件)、字符转码器(汉字<=> UNICODE)等等,本站工具及论坛页面均有说明。

WML文件结构 WML的页面通常叫做桌面(DECK),由一组互相链接的卡片(CARD)组成。

当移动电话访问一个WML页面的时候,页面的所有CARD都会从WAP服务器下载到设备里。

CARD之间的切换由电话内置的计算机处理,不需要再到服务器上取信息了。

CARD里可以包含文本、标记、链接、输入控制、任务(TASK)、图像等等。

CARD之间可以互相链接。

文档的实体包含在<wml>...</wml>标记中,文档里每个CARD又包含在<card>...</card>标记中,然后实际的文字段落则包含在... 标记中。

简单例子: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" ""> <wml> <card id="HELLO" title="HELLO"> Hello world! </card> </wml> 显示结果如下: ------ HELLO ------ Hello World! DECK里面各个组成部分的具体解释在本教程的其他部分有说明。

WML字符集 WML是XML的子集,继承了XML的字符集设置。

WML文档缺省的字符集是UTF-8。

要显示中文,有两种办法。

最简单的办法就是在文档头使用encoding,即把第一行改为: <?xml version="1.0" encoding="gb2312"?> 然而令人丧气的是,这种方法有些手机和模拟器并不支持(将来会的),所以目前第2种方法更普遍:不改变字符集设置,但是在写中文的时候采用UNICODE代表中文字符,如: <b>通讯录</b> 代表: 通讯录 WML元素:标记(Tag)和属性 WML的主要内容是文本,由于标记会降低与手持设备的通讯速度,所以WML标准里仅仅使用了很少一部分。

用于表格和图像的的标记几乎都被排除了。

与XML一样,在WML语言中,所有元素都放在符号"<" 和 ">"中,并且包含一个开始标志、一个结束标志和一个内容标志,或者使用自身结束的控制标记。

就象这样: <tag>内容</tag> 例如:Hello World! 或 <tag/> 例如: 和 <go href="#done"/> WML同样支持在标志中标出属性。

属性是标志的附加信息,与元素的内容不一样,它并不在屏幕上显示出来。

属性通常在元素的开始标志后指定。

如上面最后一个例子。

由于WML是XML的一种应用,因此所有的WML标记和属性都是大小写敏感的(<wml>跟<WML>完全不同),而且所有的标记都必须正确地结束。

WML要求属性的值必须放在双引号或单引号内。

单引号可放在属性标志内或双引号内。

字符

€4.99/月Contabo云服务器,美国高性价比VPS/4核8G内存200G SSD存储

Contabo是一家运营了20多年的欧洲老牌主机商,之前主要是运营德国数据中心,Contabo在今年4月份增设新加坡数据中心,近期同时新增了美国纽约和西雅图数据中心。全球布局基本完成,目前可选的数据中心包括:德国本土、美国东部(纽约)、美国西部(西雅图)、美国中部(圣路易斯)和亚洲的新加坡数据中心。Contabo的之前国外主机测评网站有多次介绍,他们家的特点就是性价比高,而且这个高不是一般的高,是...

Vinahost - 越南VPS主机商月6美元 季付以上赠送时长最多半年

Vinahost,这个主机商还是第一次介绍到,翻看商家的介绍信息,是一家成立于2008年的老牌越南主机商,业务涵盖网站设计、域名、SSL证书、电子邮箱、虚拟主机、越南VPS、云计算、越南服务器出租以及设备托管等,机房主要在越南胡志明市的Viettle和VNPT数据中心,其中VNPT数据中心对于国内是三网直连,速度优。类似很多海外主机商一样,希望拓展自己的业务,必须要降价优惠或者增加机房迎合需求用户...

618云上Go:腾讯云秒杀云服务器95元/年起,1C2G5M三年仅288元起

进入6月,各大网络平台都开启了618促销,腾讯云目前也正在开展618云上Go活动,上海/北京/广州/成都/香港/新加坡/硅谷等多个地区云服务器及轻量服务器秒杀,最低年付95元起,参与活动的产品还包括短信包、CDN流量包、MySQL数据库、云存储(标准存储)、直播/点播流量包等等,本轮秒杀活动每天5场,一直持续到7月中旬,感兴趣的朋友可以关注本页。活动页面:https://cloud.tencent...

wml为你推荐
硬件设计方案太阳能光伏系统硬件设计包含哪些内容previousancient与previous与early的区别起英文名好听的英文名字搜索引擎有哪些1.什么是搜索引擎?举出几个常用的搜索引擎。a8处理器什么是A8处理器?短信应用默认短信应用,什么意思?antiarp360防火墙:antiarp.exe文件损坏.运行chkdsk是什么意思?怎么处理?主板说明书跪求联想 945GC V:2.2B主板说明书!申请信箱怎么申请邮箱啊硬盘文件不显示我的电脑的D,E,F硬盘里面的文件夹不显示了,怎么才能显示出来?
虚拟主机试用 万网域名 qq域名邮箱 重庆域名注册 域名查询工具 新网域名管理 cybermonday 香港服务器99idc 哈喽图床 警告本网站 卡巴斯基免费试用 银盘服务 万网主机管理 www789 工信部网站备案查询 德讯 防cc攻击 宿迁服务器 湖南铁通 海外加速 更多