WML Preformatted
Text: <pre>
The
<pre> tag is used to specify preformatted text in WML.
Preformatted text is text of which the format follows the way it is
typed in the WML document.
In
WML, leading and trailing whitespaces (i.e. spaces, tabs and
newlines) of a paragraph are not displayed. Furthermore, two or more
whitespaces in a paragraph are shown as one whitespace on the screen
of mobile devices. Such behavior is demonstrated in the following WML
example.
(preformatEg1.wml)
<?xml
version="1.0"?> <!DOCTYPE wml PUBLIC
"-//WAPFORUM//DTD WML 1.3//EN"
"http://www.wapforum.org/DTD/wml13.dtd">
<wml> <card
id="card1" title="WML Tutorial"> <p>
Hello, welcome to our WML tutorial
.</p> </card> </wml>
|
 Sony
Ericsson T610
|
 Sony
Ericsson T68i
|
 Nokia
Mobile Browser 4.0
|
To
preserve the formatting of the text, you have to use the <pre>
element. WAP browsers treat the content enclosed in the <pre></pre>
tag pair as preformatted and whitespaces are left intact.
The
following WML example illustrates how to use the <pre> element:
(preformatEg2.wml)
<?xml
version="1.0"?> <!DOCTYPE wml PUBLIC
"-//WAPFORUM//DTD WML 1.3//EN"
"http://www.wapforum.org/DTD/wml13.dtd">
<wml> <card
id="card1" title="WML Tutorial"> <pre>
Hello, welcome to our WML tutorial
.</pre> </card> </wml>
The
result of the above WML example in WAP browsers is shown below (the
screenshot for Sony Ericsson T68i is not shown since the <pre>
element does not work in the emulator):
|
 Sony
Ericsson T610
|

 Nokia
Mobile Browser 4.0
|
|
Feedback Form (ExpandCollapse)
|
|