WML 格式化

2018-02-27 16:19 更新

Deck 和 Card

WML 頁(yè)面通常稱(chēng)為 "deck"。每個(gè) deck 含有一系列的 card。card 元素可包含文本、標(biāo)記、鏈接、輸入字段、task、圖像等等??ㄆg通過(guò)鏈接彼此相互聯(lián)系。

當(dāng)從移動(dòng)電話訪問(wèn)一張 WML 頁(yè)面時(shí),頁(yè)面中的所有卡片都會(huì)從 WAP 服務(wù)器下載下來(lái)??ㄆg的導(dǎo)航是通過(guò)電話的計(jì)算機(jī)完成的 - 在電話內(nèi)部 - 不需要對(duì)服務(wù)器的額外訪問(wèn):

<?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="no1" title="Card 1"> 
<p>Hello World!</p>
</card>

<card id="no2" title="Card 2"> 
<p>Welcome to our WAP Tutorial!</p>
</card>

</wml>

在您的移動(dòng)電話顯示屏上,結(jié)果應(yīng)該類(lèi)似這樣(請(qǐng)注意每次只顯示一個(gè) card):

card 1

段落和換行

可以編寫(xiě)顯示段落和換行的 WML 卡片:

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>
<card title="Paragraphs">

<p>
This is a paragraph
</p>
<p>
This is another<br/>with a line break
</p>

</card>
</wml>

在您的移動(dòng)電話顯示屏上,結(jié)果應(yīng)該類(lèi)似這樣:

Paragraphs

文本格式化

可以編寫(xiě)顯示格式化文本的 WML 卡片:

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>
<card title="Formatting"> 

<p>
normal<br/>
<em>emphasized</em><br/>
<strong>strong</strong><br/>
<b>bold</b><br/>
<i>italic</i><br/>
<u>underline</u><br/>
<big>big</big><br/>
<small>small</small>
</p>

</card>
</wml>

在您的移動(dòng)電話顯示屏上,結(jié)果應(yīng)該類(lèi)似這樣(不要認(rèn)為所有格式化標(biāo)簽都會(huì)按照預(yù)期的效果呈現(xiàn)):

Formatting

表格

可以編寫(xiě)顯示表格的 WML 卡片:

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>
<card title="Table">

<p>
<table columns="3">
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
<td>Cell 3</td>
</tr>
</table>
</p>

</card>
</wml>

在您的移動(dòng)電話顯示屏上,結(jié)果應(yīng)該類(lèi)似這樣:

Table

提示:由于網(wǎng)絡(luò)帶寬以及某些 WAP 服務(wù)器 DECK 傳輸?shù)南拗?,因此?DECK 越小越好,最好不要超過(guò)1.2K。如果你的需求很復(fù)雜,最好分成幾個(gè) DECK 來(lái)完成。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)