WML - Formatierung

In diesem Abschnitt werden grundlegende Textformatierungselemente von WML beschrieben.

Zeilenumbruch:

Das <br /> -Element definiert einen Zeilenumbruch und fast alle WAP-Browser unterstützen ein Zeilenumbruch-Tag.

Das <br /> -Element unterstützt die folgenden Attribute:

Attribut Wert Beschreibung
xml: lang Sprachcode Legt die im Element verwendete Sprache fest
Klasse Klassendaten Legt einen Klassennamen für das Element fest.
Ich würde Element-ID Eine eindeutige ID für das Element.

Das folgende Beispiel zeigt die Verwendung des Elements <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>

Dies führt zu folgendem Ergebnis:

Textabsätze:

Das <p> -Element definiert einen Textabsatz und WAP-Browser rendern immer einen Absatz in einer neuen Zeile.

Ein <p> -Element ist erforderlich, um Text, Bilder oder Tabellen in WML zu definieren.

Das <p> -Element unterstützt die folgenden Attribute:

Attribut Wert Beschreibung
ausrichten
  • left
  • right
  • center
Dies wird verwendet, um die horizontale Ausrichtung eines Absatzes zu ändern.
Modus
  • wrap
  • nowrap
Legt fest, ob ein Absatz Zeilen umbrechen soll oder nicht.
xml: lang Sprachcode Legt die im Element verwendete Sprache fest
Klasse Klassendaten Legt einen Klassennamen für das Element fest.
Ich würde Element-ID Eine eindeutige ID für das Element.

Das folgende Beispiel zeigt die Verwendung des <p> -Elements.

<?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>

Dies führt zu folgendem Ergebnis:

WML-Tabellen:

Das <table> -Element wird zusammen mit <tr> und <td> verwendet, um eine Tabelle in WML zu erstellen. WML erlaubt keine Verschachtelung von Tabellen

Ein <table> -Element sollte mit <p> ... </ p> -Elementen eingefügt werden.

Das <table /> -Element unterstützt die folgenden Attribute:

Attribut Wert Beschreibung
Säulen Nummer Legt die Anzahl der Spalten in der Tabelle fest
ausrichten
  • L
  • C
  • R
Um die horizontale Textausrichtung der Spalten festzulegen, müssen Sie dem Ausrichtungsattribut drei Buchstaben zuweisen. Jeder Buchstabe repräsentiert die horizontale Textausrichtung einer Spalte. Der Buchstabe kann L, C oder R sein. Wenn Sie beispielsweise die folgenden Einstellungen auf Ihre Tabelle anwenden möchten:
  • Erste Tabellenspalte - Linksbündig

  • Zweite Tabellenspalte - Mitte ausgerichtet

  • Dritte Tabellenspalte - Rechtsbündig

Dann sollten Sie den Wert des align- Attributs auf LCR setzen.

xml: lang Sprachcode Legt die im Element verwendete Sprache fest
Klasse Klassendaten Legt einen Klassennamen für das Element fest.
Ich würde Element-ID Eine eindeutige ID für das Element.

Das folgende Beispiel zeigt die Verwendung des Elements <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>

Dies führt zu folgendem Ergebnis:

Vorformatierter Text:

Das <pre> -Element wird verwendet, um vorformatierten Text in WML anzugeben. Vorformatierter Text ist Text, dessen Format der Art und Weise folgt, wie es im WML-Dokument eingegeben wird.

Dieses Tag behält alle in diesem Tag enthaltenen Leerzeichen bei. Stellen Sie sicher, dass Sie dieses Tag nicht in <p> ... </ p> einfügen

Das <pre> -Element unterstützt folgende Attribute:

Attribut Wert Beschreibung
xml: lang Sprachcode Legt die im Element verwendete Sprache fest
Klasse Klassendaten Legt einen Klassennamen für das Element fest.
Ich würde Element-ID Eine eindeutige ID für das Element.

Das folgende Beispiel zeigt die Verwendung des <pre> -Elements.

<?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>

Dies führt zu folgendem Ergebnis: