DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML詳解 >> WML教程14:WML 文本處理
WML教程14:WML 文本處理
編輯:XML詳解     
WML使用XML文檔字符集,目前支持Unicode 2.0,和HDML不同,WML的所有標簽,屬性和規定的可接收值必須小寫,CARD的名字和變量也是區分大小寫的。和HDML一樣,對於連續的空字符,只顯示一個空格。標簽內屬性的值必須用"或者'括起來,屬性名,=和值之間不能有空格。對於不成對出現的標簽,必須在 > 前加 / ,比如<br/>。

保留字符
在對保留字符的處理上也基本相同,對應的取代字符有:

  <     &lt;
  >     &gt;
  '     &apos;
  "     &quot;
  &     &amp;
  $     $$
  空格  &nbsp;
  -     &shy;

這裡要指出的是在URL的傳遞過程中,用來連接參數的 & 必須轉化為 & 。

空白處理
WML處理空白內容的方法繼承於XML,浏覽器會主動忽略所有無意義的空格和屬性,連續的空格也會被壓縮處理。

文字處理功能
WML也提供了一些字符處理功能,不過並非所有手機都支持這些功能。
<em> 強調
<strong> 加重
<i> 斜體字
<b> 黑體字
<u> 下劃線
<big> 字體加大一號
<small> 字體減小一號

浏覽器處理文字鏈接時通常會自動套用<em>或<strong>功能,但是<i><b><u>必須專門調用,否則不會在任何情況下缺省使用。

段落
WML提供兩種段落方式wrap或者nowrap,當我們選擇了nowrap的時候,我們必須確認客戶端設備具有閱讀不折行長信息的功能,手機通常是具備這種功能的,而且不同的手機處理方式不一樣。

<p align="left center right" mode="wrap nowrap">

強行斷行
<br/>
一定要加一條斜線在後面。在表單中如果有多個<input>或者<select>,其間不要用<br/>。由於WML的鏈接是菜單模式的,所以多個連續的鏈接也不需要加<br/>。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved