WAP 的主頁(yè)與 HTML 的主頁(yè)非常不同。用于 WAP 的標(biāo)記語(yǔ)言是 WML (Wireless Markup Language)。WML 使用標(biāo)簽 - 類(lèi)似 HTML - 但是語(yǔ)法更嚴(yán)格且遵守 XML 1.0 標(biāo)準(zhǔn)。 WAP 主頁(yè)
WAP 的主頁(yè)與 HTML 的主頁(yè)非常不同。用于 WAP 的標(biāo)記語(yǔ)言是 WML (Wireless Markup Language)。WML 使用標(biāo)簽 - 類(lèi)似 HTML - 但是語(yǔ)法更嚴(yán)格且遵守 XML 1.0 標(biāo)準(zhǔn)。
WML 頁(yè)面的擴(kuò)展名是 *.WML,就像 HTML 頁(yè)面的擴(kuò)展名是 *.HTML 一樣。 WML 標(biāo)簽
WML 幾乎都是關(guān)于文本的。會(huì)拖慢手持設(shè)備之間通信的標(biāo)簽不會(huì)成為 WML 標(biāo)志的組成部分。表格和圖像的使用被嚴(yán)格限制。
由于 WML 是一種 XML 應(yīng)用,因此其標(biāo)簽對(duì)大小寫(xiě)敏感( 與 不同),且標(biāo)簽必須正確關(guān)閉。 WML Deck 和 Card
WML 頁(yè)面叫作 DECK(卡片組)。DECK 是由一系列 CARD (卡片)構(gòu)造的,卡片之間通過(guò)鏈接彼此聯(lián)系。當(dāng)從移動(dòng)電話(huà)訪問(wèn)一張 WML 頁(yè)面時(shí),頁(yè)面中的所有卡片都會(huì)從 WAP 服務(wù)器下載下來(lái)??ㄆg的導(dǎo)航是通過(guò)電話(huà)的計(jì)算機(jī)完成的 - 在電話(huà)內(nèi)部 - 不需要對(duì)服務(wù)器的額外訪問(wèn)。 WML 文檔實(shí)例:
Our HTML Tutorial is an award winning tutorial from W3School.
Our XML Tutorial is an award winning tutorial from W3School.
正如您從例子中看到的,WML 文檔是一種 XML 文檔。DOCTYPE 定義為 wml,并在 訪問(wèn) DTD。
文檔內(nèi)容位于 ... 標(biāo)簽內(nèi)。文檔中的每個(gè) card 位于 ... 標(biāo)簽內(nèi),實(shí)際的段落在
...
標(biāo)簽中。每個(gè) card 元素都有一個(gè) id 以及一個(gè) title。