选择显示字体大小

无线标记语言(wml)基础之编写wml文件


  无限标记语言wml(wireless markup language)是一种基于扩展标记语言xml(extension markup language)的语言,是xml的子集。它可以显示各种文字、图像等数据,是由wap论坛(http://www.wapforum.org)提出并专为无线设备用户提供交互界面而设计的,目前版本为1.1版。 这些无线设备包括移动电话,呼机和个人数字助理pda(personal digital assistants)等。

  1、wml与wap设备

  为了更好的了解和使用wml语言,开发人员应对wml使用的设备和支持wml的设备的特点、特征有个大概的了解。

  一般而言,wml使用的无线设备通常具有以下特点:

   与普通的个人计算机相比,体积较小;

   设备的内存有限,且其cpu性能也有限;

   通讯带宽较窄、时延较长。

  以移动电话、pda为例来讲,支持wml的设备主要具有以下特征:

   有一个显示屏幕,可显示2.凶址啃?2各字符;2.凶址型ǔ0ūa舾δ馨磁サ囊恍校?br>支持数字和字符的输入;

   支持操作者使用箭头或数字按钮进行选择;

   支持ascii的可打印码;

   通常都有两个可编程功能键,即accpet键和options键,一般安排在接近键盘的屏幕下方;

   通常有一个prev导航键。

  我们介绍wml所使用wap设备的目的,是希望读者通过wap设备的特点、特征来了解wml语言的特点,进而对wml编程所要解决的问题有个大概的认识。

  2、使用文本编辑器面写wml程序

  使用wml语言编写wap网页或应用时,需要使用一个编辑器进行编辑。与html编程一样,wml编写的程序也是纯文件文本,可以使用任意文本编辑器进行编写,比如windows系统中的“记事本(notepad)”等。也可以使用比如nokia wap toolkie等软件(有关此具体的用法会在以后的学习过程中提起)。我们先介绍第一种方法,随后介绍第二种。

  如果要使用"记事本(notepad)"来编写wml程序,则可以在windows系统中,单击“开始”按钮,然后从出现的菜单中,依次将光标指向“程序”、“附件”、“记事本”,启动“记事本”程序。屏幕上随后就会出现它的编辑窗口,从中就可以输入并编写wml程序了。

  作为举例,我们可以输入如下简单的程序。

<?xml version="1.0"?>
<!doctype wml public "-//wapforun//dtd wml 1.1//en" "http://www.wapforum.org/dtd/wml_1.1.xml">
xml
<card id="card1" title="title">
<p>
<!--write your card implementation here.-->
hello world!!
</p>
</card>
</xml

  输完后将它保存为hello.xml文件。保存时注意文件的扩展名应为xml而不是txt。


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons