婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > WML的簡單例子及編輯、測試方法第1/2頁

WML的簡單例子及編輯、測試方法第1/2頁

熱門標簽:微信地圖標注合并了 400電話辦理包年 如何修改多個百度地圖標注 南寧網(wǎng)絡外呼系統(tǒng)運營商 r語言數(shù)據(jù)可視化地圖標注 隨州外呼調(diào)研系統(tǒng) 東營電銷 本地電話機器人 高德地圖地圖標注服務中心
                        完成WAP服務器的建立和WAP瀏覽器的安裝之后,我們接下來就可以使用WML語言來編寫WAP網(wǎng)頁或應用,并通過WAP服務器及瀏覽器進行調(diào)試。從本章開始我們將系統(tǒng)地學習WML語言,本章主要講解WML語言的基礎知識,下一章全面講解WML的語法、標簽和規(guī)則。
2.1 WML的簡單例子及編輯、測試方法
無限標記語言WML(Wireless Markup Language)是一種基于擴展標記語言XML(Extension Markup Language)的語言,是XML的子集。它可以顯示各種文字、圖像等數(shù)據(jù),是由WAP論壇(http://www.wapforum.org)提出并專為無線設備用戶提供交互界面而設計的,目前版本為1.1版。這些無線設備包括移動電話,呼機和個人數(shù)字助理PDA(Personal Digital Assistants)等。
2.1.1 WML與WAP設備
為了更好的了解和使用WML語言,開發(fā)人員應對WML使用的設備和支持WML的設備的特點、特征有個大概的了解。
一般而言,WML使用的無線設備通常具有以下特點:
與普通的個人計算機相比,體積較小;
設備的內(nèi)存有限,且其CPU性能也有限;
通訊帶寬較窄、時延較長。
以移動電話、PDA為例來講,支持WML的設備主要具有以下特征:
有一個顯示屏幕,可顯示2.兇址啃?2各字符;2.兇址型ǔ0ūA舾δ馨磁サ囊恍校?br>支持數(shù)字和字符的輸入;
支持操作者使用箭頭或數(shù)字按鈕進行選擇;
支持ASCII的可打印碼;
通常都有兩個可編程功能鍵,即Accpet鍵和Options鍵,一般安排在接近鍵盤的屏幕下方;
通常有一個Prev導航鍵。
我們介紹WML所使用WAP設備的目的,是希望讀者通過WAP設備的特點、特征來了解WML語言的特點,進而對WML編程所要解決的問題有個大概的認識。
2.1.2 使用文本編輯器面寫WML程序
使用WML語言編寫WAP網(wǎng)頁或應用時,需要使用一個編輯器進行編輯。與HTML編程一樣,WML編寫的程序也是純文件文本,可以使用任意文本編輯器進行編寫,比如Windows系統(tǒng)中的“記事本(NotePad)”等。也可以使用比如Nokia WAP Toolkie等軟件(有關此具體的用法會在以后的學習過程中提起)。我們先介紹第一種方法,隨后介紹第二種。
如果要使用"記事本(NotePad)"來編寫WML程序,則可以在Windows系統(tǒng)中,單擊“開始”按鈕,然后從出現(xiàn)的菜單中,依次將光標指向“程序”、“附件”、“記事本”,啟動“記事本”程序。屏幕上隨后就會出現(xiàn)它的編輯窗口,從中就可以輸入并編寫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。
2.2 WML程序結構
上一節(jié)我們降解了一個簡單的WML程序,具有HTML編程的讀者可以看出,WML程序在結構上形式上與html程序有很多相似之處。下面我們就根據(jù)一個實例來分析一下WML程序的結構及組成。
2.2.1 WML的元素和標簽
分析實例之前,我們有必要對WML的元素和標簽予以簡單說明。與HTML類似,WML的主要語法也是元素和標簽。元素是符合DTD(文檔類似定義)的文檔組成部分,如title(文檔標題)、IMG(圖像)、table(表格)等等,元素名不區(qū)分大小寫。WML使用標簽來規(guī)定元素的屬性和它在文檔中的位置。標簽使用小于號()和大于號(>)括起來,即采用“標簽名>”的形式。標簽分單獨出現(xiàn)的標簽和成對出現(xiàn)的標簽兩種。大多數(shù)標簽是成對出現(xiàn)的,由首標簽和尾標簽組成。首標簽和尾標簽又分別稱為起始標簽和終止標簽。首標簽的格式為“元素名>”,尾標簽的格式為“/元素名>”。成對標簽用于規(guī)定元素所含的范圍,比?lt;b>和/b>標簽用于界定黑體字的范圍,也就是說b>和/b>之間包住的部分采用黑體字顯示。單獨標簽的格式為“元素名/>”,他的作用是在相應的位置插入元素。如〈br/〉標簽表示在該標簽所在位置插入一個換行符。
2.2.2 WML程序結構形式及組成的實例分析
了解了上述知識后,下面我們在分析一個實例程序。程序如下:
?xml version="1.0"?>
!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapfourm.org/DTD/wml_1.1.xml">
wml>
card id="card1" ontimer="#card2" title="Tookit Demo">
timer value="50"/>
p aligh="center">
/br>/br>/br>
big>
!--Write your card implementation here.-->
Welcome to....
/big>
/p>
/card>
card id-"card2" ontimer="#card 3"title="Toolkit Demo">
timer value="50"/>
p align="center">
br/>br/>
b>
The Nokiabr/>
/b>
Wireless Application Protocol
/u>
...
/p>
/card>
card id="card3"title="Toolkit Demo">
p align="center">
br/>br/>br/>
big>
i>
Toolkit
/i>
/big>
/p>
/card>
/xml> 
該程序運行后將在WAP手機屏幕依次顯示3屏信息。先顯示"Welcome to ...",然后顯示"The Nokia Wireless Application Protocol...",最后顯示"Tookit!"。顯示時每屏都有標題"Tookit Demo",相鄰兩屏之間延時為50,其單位大小為1/10秒,延時50即5秒。
通過以上實例我們可以了解到WML程序的結構形式及組成:
1)語法。WML與HTML極為相似。仍然是一種標記語言,并且延續(xù)了XML的語法規(guī)則,具體的語法我們會以后的學習過程中遇到。
2)文件聲明。所有的WML程序必須在文件的開頭處聲明XML文件類型,包括XML的版本,WML的文檔類型、所用規(guī)范等。聲明形式如下:
?xml version="1.0">
!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> 
3)標簽。在WML語言中需要使用標簽(Tag),其使用形式與HTML和XML等標記語言中的形式是完全一致的。
4)元素。WML的元素(Element)用于描述卡片組(Deck)的標記信息即結構信息。一個元素通常有一個首標簽、內(nèi)容、其它元素及一個尾標簽組成,具有下述兩種結構之一:
首標簽>內(nèi)容/尾標簽>

標簽/>
元素包含的內(nèi)容中還可以有元素,這些元素也是有首標簽、相應內(nèi)容、其它元素及尾標簽組成。不包含內(nèi)容的元素成為空元素。它為一個單獨的標簽。或者說,單獨的標簽也是一種元素。
5)屬性。WML與XML一樣,其標簽可以包含很多屬性。屬性用于給標簽提供必要的附加信息,且屬性內(nèi)容通常在起始標簽內(nèi)使用。不過,屬性內(nèi)容不會被瀏覽器顯示,它至作為參數(shù)為標簽提供必要的信息。
指明屬性值的時候,需要把該值用引號擴起來,可以是單引號或者雙引號,引號通常成對嵌套使用。屬性名稱必須小寫。例如:card id="card 1" ontimer="#card2" title="Toolkit Demo">
而且,單引號的屬性中還可以包含雙引號的屬性。實體字符也可以作為屬性值。實體字符是指諸如、、>、'、"的特殊字符,在WML程序中顯示著類字符需要特殊處理,后面我們介紹具體方法。
6)注釋。WML程序中也可以加入注釋。注釋內(nèi)容用于給開發(fā)人員順利閱讀源代碼提供方便,它不會被瀏覽器顯示出來。注釋內(nèi)容在標簽中用感嘆號(!)引出,并用于!--注釋內(nèi)容-->的形式。例如:!-- Write your card implementation here.-->。需要說明的是,XML程序中不支持注釋的嵌套。
7)文檔結構。WML文檔是由“卡片(Card)”和“卡片組(Deck)”構成的,一個Deck是一個或多個Card的集合。當客戶端發(fā)出請求之后,WML即從網(wǎng)絡上把Deck發(fā)送到客戶瀏覽器,這是用戶就可以瀏覽Deck內(nèi)包含的所有Card,而不必從網(wǎng)上單獨下載每一個Card,程序中的第一個Card是缺省得可見的Card。
注意:Deck是一副紙牌的意思,這里是指一疊卡片,所以我們在這里稱之為它為“卡片組”。另外,Card指的是WAP手機屏幕大小的網(wǎng)頁,盡管有時一個Card可能需要多屏才能顯示完,但我們也可以把它翻譯成“頁面”,不過這樣與HTML中的頁面容易混合。因此我們在這里稱之為卡片。
12下一頁閱讀全文

標簽:益陽 果洛 黃石 寧夏 西雙版納 宿遷 拉薩 德州

巨人網(wǎng)絡通訊聲明:本文標題《WML的簡單例子及編輯、測試方法第1/2頁》,本文關鍵詞  WML,的,簡單,例子,及,編輯,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《WML的簡單例子及編輯、測試方法第1/2頁》相關的同類信息!
  • 本頁收集關于WML的簡單例子及編輯、測試方法第1/2頁的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美性高清videossexo| 免费成人av资源网| 99re66热这里只有精品3直播 | 欧美国产日韩亚洲一区| 在线国产亚洲欧美| 国产精品1024久久| 六月丁香婷婷色狠狠久久| 亚洲影院理伦片| 亚洲日本电影在线| 亚洲欧洲精品一区二区三区| 中文字幕乱码一区二区免费| 久久久91精品国产一区二区三区| 欧洲在线/亚洲| 欧美无乱码久久久免费午夜一区 | 亚洲国产综合91精品麻豆 | 亚洲欧美一区二区三区久本道91 | 国产成人综合网站| 蜜乳av一区二区三区| 日韩不卡一区二区三区 | 老鸭窝一区二区久久精品| 午夜电影一区二区三区| 亚洲第一福利一区| 三级久久三级久久久| 日一区二区三区| 日本美女一区二区三区视频| 日本aⅴ亚洲精品中文乱码| 天天av天天翘天天综合网| 亚洲风情在线资源站| 一区二区三区四区乱视频| 亚洲麻豆国产自偷在线| 国产精品美女久久福利网站| 国产精品福利一区| 亚洲一区免费在线观看| 国产日韩亚洲欧美综合| 欧美国产日韩a欧美在线观看| 国产欧美日韩不卡免费| 自拍偷拍国产亚洲| 午夜精品福利一区二区蜜股av | 久久综合色之久久综合| 久久只精品国产| 中文字幕日韩一区二区| 亚洲成人免费看| 欧美aaaaaa午夜精品| 成人av在线电影| 欧美日韩你懂的| 久久午夜老司机| 亚洲码国产岛国毛片在线| 麻豆免费看一区二区三区| 国产成人免费在线视频| 一本在线高清不卡dvd| 欧美一区二区视频免费观看| 国产偷v国产偷v亚洲高清| 亚洲欧美另类小说| 日本视频一区二区三区| 国产在线乱码一区二区三区| 色欧美日韩亚洲| 欧美一区二区性放荡片| 亚洲视频一区在线观看| 久国产精品韩国三级视频| 色综合久久综合| 精品国产精品网麻豆系列| 一区二区三区四区中文字幕| 国产高清成人在线| 欧美一区二区三区思思人| 亚洲日本va在线观看| 九九九精品视频| 欧美三级电影一区| 中文字幕免费不卡在线| 久久精品国产在热久久| 在线免费观看一区| 国产午夜精品久久| 日韩av电影免费观看高清完整版在线观看| 成人午夜av电影| 久久人人97超碰com| 日韩国产欧美在线观看| 日本韩国一区二区三区视频| 欧美激情一区二区三区四区| 热久久久久久久| 欧美亚洲高清一区二区三区不卡| 久久精品视频免费| 日本中文一区二区三区| 欧美精品在线视频| 中文av字幕一区| 麻豆国产一区二区| 欧美一区二区三区色| 亚洲乱码国产乱码精品精小说 | 91精品在线免费观看| 亚洲午夜激情av| 午夜影视日本亚洲欧洲精品| 91黄视频在线观看| 日韩毛片精品高清免费| eeuss鲁片一区二区三区在线看| 亚洲国产高清aⅴ视频| 成人免费黄色在线| 亚洲欧美日韩一区二区 | 成人av在线看| 中文字幕成人在线观看| 成人的网站免费观看| 国产精品三级av| av成人动漫在线观看| 中文字幕在线观看不卡| 色综合中文字幕| 亚洲裸体xxx| 欧美乱熟臀69xxxxxx| 亚洲精品福利视频网站| 欧美日韩国产一二三| 日本午夜一本久久久综合| 日韩欧美在线观看一区二区三区| 另类综合日韩欧美亚洲| 久久久亚洲欧洲日产国码αv| 国产精品一品视频| 亚洲欧美日韩国产综合在线| 精品视频色一区| 老司机精品视频线观看86| 久久色在线视频| 91性感美女视频| 日本成人在线一区| 国产欧美日韩亚州综合 | 国产精品美女久久久久久久久| 国产99精品在线观看| 国产精品日韩成人| 欧美系列日韩一区| 久久国内精品自在自线400部| 精品久久久影院| 男女性色大片免费观看一区二区 | 亚洲午夜精品一区二区三区他趣| 欧美精品在线一区二区| 久久99久久精品| 亚洲三级在线看| 日韩午夜在线影院| 不卡视频免费播放| 日本午夜一区二区| 中文字幕日韩av资源站| 欧美性大战久久久| 国产精品香蕉一区二区三区| 中文字幕日韩欧美一区二区三区| 91精品国产综合久久小美女| 99久久婷婷国产综合精品电影| 日韩国产欧美三级| 最新国产の精品合集bt伙计| 日韩午夜在线播放| 欧美午夜在线观看| 成人久久18免费网站麻豆| 免费人成精品欧美精品| 亚洲老妇xxxxxx| 中文字幕欧美三区| 精品国产免费一区二区三区四区 | 亚洲在线观看免费| 2024国产精品| 欧美精品黑人性xxxx| 不卡视频一二三四| 国产美女主播视频一区| 亚洲国产另类av| 成人免费小视频| 久久嫩草精品久久久精品| 欧美猛男男办公室激情| 91在线看国产| 国产sm精品调教视频网站| 久久国产精品免费| 日韩国产在线观看一区| 亚洲韩国一区二区三区| 亚洲欧洲制服丝袜| 亚洲免费三区一区二区| 国产女同互慰高潮91漫画| 欧美电影免费观看高清完整版在线观看 | 91香蕉国产在线观看软件| 全国精品久久少妇| 日韩综合小视频| 亚洲成人免费在线观看| 亚洲一区二区成人在线观看| 亚洲美女少妇撒尿| 亚洲免费观看高清| 亚洲人妖av一区二区| 日韩理论在线观看| 一区二区三区中文字幕在线观看| 亚洲欧美日韩中文字幕一区二区三区| 国产精品污网站| 中文字幕佐山爱一区二区免费| 国产精品久久久久久亚洲毛片| 国产嫩草影院久久久久| 久久蜜桃av一区二区天堂 | 高清不卡在线观看av| 国产不卡视频在线播放| 国产成人免费视频精品含羞草妖精| 国产麻豆成人精品| 成人综合婷婷国产精品久久蜜臀 | 色综合久久久久综合| 91社区在线播放| 色天使色偷偷av一区二区| 欧美在线一区二区三区| 欧美日韩一区在线| 在线播放中文字幕一区| 欧美v国产在线一区二区三区| 欧美mv日韩mv国产| 国产精品久久午夜夜伦鲁鲁| 综合久久久久久| 洋洋av久久久久久久一区| 日韩avvvv在线播放| 岛国精品在线观看| 欧美一a一片一级一片|