WML - 格式化



本節將介紹 WML 的基本文字格式化元素。

換行

<br /> 元素定義換行符,幾乎所有 WAP 瀏覽器都支援換行標籤。

<br /> 元素支援以下屬性:

屬性描述
xml:langlanguage_code設定元素使用的語言。
classclass 資料為元素設定類名。
id元素 ID元素的唯一 ID。

以下是 <br /> 元素用法的示例。

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

<wml>

<card title="Line Break Example">
<p align="center">
This is a <br /> paragraph with a line break.
</p>
</card>

</wml>

這將產生以下結果:

WAP Example 4

文字段落

<p> 元素定義一段文字,WAP 瀏覽器始終在新行中渲染段落。

在 WML 中,需要使用 <p> 元素來定義任何文字、影像或表格。

<p> 元素支援以下屬性:

屬性描述
align
  • left
  • right
  • center
用於更改段落的水平對齊方式。
mode
  • wrap
  • nowrap
設定段落是否應換行。
xml:langlanguage_code設定元素使用的語言。
classclass 資料為元素設定類名。
id元素 ID元素的唯一 ID。

以下是 <p> 元素用法的示例。

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

<wml>

<card title="Paragraph Example">
<p align="center">
This is first  paragraph
</p>
<p align="right">
This is second  paragraph
</p>
</card>

</wml>

這將產生以下結果:

WAP Example 3

WML 表格

<table> 元素與 <tr> 和 <td> 一起用於在 WML 中建立表格。WML 不允許巢狀表格。

<table> 元素應放在 <p>...</p> 元素內。

<table /> 元素支援以下屬性:

屬性描述
columns數字設定表格的列數。
align
  • L
  • C
  • R
要指定列的水平文字對齊方式,需要為 align 屬性賦值三個字母。每個字母代表一列的水平文字對齊方式。字母可以是 L、C 或 R。例如,如果希望將以下設定應用於表格:
  • 第一列表格 -- 左對齊

  • 第二列表格 -- 居中對齊

  • 第三列表格 -- 右對齊

則應將 align 屬性的值設定為 LCR。

xml:langlanguage_code設定元素使用的語言。
classclass 資料為元素設定類名。
id元素 ID元素的唯一 ID。

以下是 <table> 元素用法的示例。

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

<wml>

<card title="WML Tables">
<p>
<table columns="3" align="LCR">
	<tr>
	  <td>Col 1</td>
	  <td>Col 2</td>
	  <td>Col 3</td>
	</tr>

	<tr>
	  <td>A</td>
	  <td>B</td>
	  <td>C</td>
	</tr>

	<tr>
	  <td>D</td>
	  <td>E</td>
	  <td>F</td>
	</tr>
</table>
</p>
</card>

</wml>

這將產生以下結果:

WAP Example 5

預格式化文字

<pre> 元素用於在 WML 中指定預格式化文字。預格式化文字的格式與其在 WML 文件中的輸入方式相同。

此標籤保留此標籤內包含的所有空格。確保不要將此標籤放在 <p>...</p> 內。

<pre> 元素支援以下屬性:

屬性描述
xml:langlanguage_code設定元素使用的語言。
classclass 資料為元素設定類名。
id元素 ID元素的唯一 ID。

以下是 <pre> 元素用法的示例。

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

<wml>

<card title="Preformatted Text">
   <pre>
   This is     preformatted
        text and will appear
 as it it.
</pre>
</card>

</wml>

這將產生以下結果:

WAP Example 7
廣告
© . All rights reserved.