WML - 格式设置
本节将描述 WML 的基本文本格式化元素。
换行符:
<br /> 元素定义换行符,几乎所有 WAP 浏览器都支持换行符标签。
<br /> 元素支持以下属性:
属性 | 值 | 描述 |
---|---|---|
xml:lang | language_code | 设置元素中使用的语言 |
class | class data | 设置元素的类名。 |
id | element 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>
这将产生以下结果:
文本段落:
<p> 元素定义一段文本,WAP 浏览器总是在新行中呈现该段落。
在 WML 中定义任何文本、图像或表格都需要 <p> 元素。
<p> 元素支持以下属性:
属性 | 值 | 描述 |
---|---|---|
align |
| 这用于更改段落的水平对齐方式。 |
mode |
| 设置段落是否换行。 |
xml:lang | language_code | 设置元素中使用的语言 |
class | class data | 设置元素的类名。 |
id | element 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>
这将产生以下结果:
WML 表:
<table> 元素与 <tr> 和 <td> 一起用于在 WML 中创建表格。 WML 不允许表格嵌套
<table> 元素应放在 <p>...</p> 元素内。
<table /> 元素支持以下属性:
属性 | 值 | 描述 |
---|---|---|
columns | number | 设置表格中的列数 |
align |
| 要指定列的水平文本对齐方式,您需要为align 属性指定三个字母。 每个字母代表一列的水平文本对齐方式。 该字母可以是 L、C 或 R。例如,如果您希望将以下设置应用于您的表:
那么您应该将align属性的值设置为LCR。 |
xml:lang | language_code | 设置元素中使用的语言 |
class | class data | 设置元素的类名。 |
id | element 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>
这将产生以下结果:
预格式化文本:
<pre>元素用于指定 WML 中的预格式化文本。 预格式化文本是其格式遵循在 WML 文档中键入的方式的文本。
此标签保留此标签内包含的所有空格。 确保您没有将此标签放在<p>...</p>内
<pre>元素支持以下属性:
属性 | 值 | 描述 |
---|---|---|
xml:lang | language_code | 设置元素中使用的语言 |
class | class data | 设置元素的类名。 |
id | element 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>
这将产生以下结果: