您当前的位置:首页 > 科普小常识 > 正文

什么是WMl(无线标记语言,什么是WMl(手机网站建设常常会应用到的語言)

关于【什么是WMl(无线标记语言】,什么是WMl,今天涌涌小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

内容导航:1、手机网站建设常常会应用到的語言2、什么是WMl(无线标记语言)?3、WML是什么?4、什么是WML?

1、手机网站建设常常会应用到的語言

       应用手机的人是愈来愈多了,之前的手机多能够 用于发了短消息,简易的上一网页页面,其他就不可以干了,假如想要网络购物還是应用电脑上方便快捷一些,可是如今不一样了,如今的手机作用很多,就等于一台中小型的电子计算机,因而如今出現了许多手机网站,手机网站网页页面的标记语言有二种,一种就是说WML,另一种就是说XHTML。应用她们二种标记语言网站建设费用出去的手机网站是如何的呢?融入于什么群体呢?

第一种、wml标记语言

       WML就是说无线网络标记语言的含意,英语全名是Wireless Markup Language,之前的手机假如想要上外网得话,就只能够 运用wap网上平台来表芯,因而WML就是说用于制做早版手机wap网上平台的为关键語言标识方式,它有一个益处,就是说能够 比html耗费越来越少cpu及其运行内存。

       因此WML大部分全是对于中低端及其初期的手机,但是如今wap早已渐渐地被其他的一些技术性所替代了,因此,如今假如想要学习培训建设手机网站得话,本质就不用管WML,但是像一些非常中低端、划算的手机,還是有大约200万的人到应用,当你的总体目标受众群体是这一类人得话,那還是必须建设WML方式的手机网站。

第二种、XHTML

       之后智能手机所占的市场占有率毫无疑问是会愈来愈大的,因而从这一层面开展考虑到得话,如今人们在设计方案、建设手机网站的那时候,会应用自身更为了解、合乎时期规定的标记语言,那便是Xhtml。终究如今生产制造出去的绝大多数智能手机里边所安裝的浏览器软件全是能够 妥善处理Xhtml标记语言的,电脑浏览器能够 自动检索html的二种不一样种类,第一种就是说Xhtml,这一种自然是基本的,就和桌面上电脑浏览器一样。第二种当然是Xhtml-MP,这一当然就是说对于智能手机产品研发出去的Xhtml。

       他们尽管名字看上去类似,可是具体情况是彻底不一样的,像Xhtml-MP里边所带有的因素就较为少一些,限定标准也较为少,更为比较宽松一些,能够 融入的手机种类大量,但是如今网上平台建设工作人员绝大多数還是应用的Xhtml,自然也没事儿。

       二种标记语言常有一定的受众人群,仅仅xhtml更为合乎时期必须罢了,而wml早晚都会淘汰的。

2、什么是WMl(无线标记语言)?

什么是 WML? WML(Wireless Markup Language - 无线标记语言)。它是一种从 HTML 继承而来的标记语言,但是 WML 基于 XML,因此它较 HTML 更严格。

用WML编写的页面被称为 DECKS。DECKS 是作为一套 CARDS 被构造的。 这种描述语言同我们常听说的HTML语言同出一家,都属于XML语言这一大家族。WML的语法跟XML一样,WML是XML的子集。

HTML语言写出的内容,我们可以在我们的PC机上用IE或是Netscape等浏览器进行阅读,而WML语言写出的文件则是专门用来在手机等的一些无线终端显示屏上显示,供人们阅读的,并且同样也可以向使用者提供人机交互界面,接受使用者输入的查询等信息,然后向使用者返回他所想要获得的最终信息。编辑本段什么是 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" "http://www.wapforum.org/DTD/wml_1.1.xml"> <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要求属性的值必须放在双引号或单引号内。单引号可放在属性标志内或双引号内。字符亦可作为属性的值。

WML注释 XML支持这样的注释格式: <!这句话你在手机上看不到--> 这些注释在浏览器中并不显示出来。 WML不支持嵌套元素注释。 链接(URL) WML外部引用方式跟HTML相同http://www.itsalon.net/index.wml 或http://www.itsalon.net/index.wml#login 内部引用,如果next是当前DECK中的一个CARD时,可以用这种方式: #next 提供链接功能的WML元素有2个:<go>(参见任务)和<anchor>(参见事件)。

CDATA XML支持CDATA的概念,以显示不需要解释的文本。下面的例子使用CDATA元素在WML页面中显示WML命令文本。

3、WML是什么?

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

4、什么是WML?

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

本文关键词:什么是WMo台凤,什么是WMI,什么是WMO,什么是WMS,它的作用是什么,主要是供应商是谁,什么是WMO数学竞赛。这就是关于《什么是WMl(无线标记语言,什么是WMl(手机网站建设常常会应用到的語言)》的所有内容,希望对您能有所帮助!


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 佰嶂清十五味萝蒂明目丸,佰嶂清十五味萝蒂明目丸效果好不好(十五味罗蒂明目)

下一篇: 厦门展会2022年时间表,厦门茶展会2022年时间表(厦门茶展会2022年时间表图片)



推荐阅读