WML - Formattazione
Questa sezione descriverà gli elementi di formattazione del testo di base di WML.
Interruzione di linea:
L'elemento <br /> definisce un'interruzione di riga e quasi tutti i browser WAP supportano un tag di interruzione di riga.
L'elemento <br /> supporta i seguenti attributi:
Attributo | Valore | Descrizione |
---|---|---|
xml: lang | language_code | Imposta la lingua utilizzata nell'elemento |
classe | dati di classe | Imposta un nome di classe per l'elemento. |
id | ID elemento | Un ID univoco per l'elemento. |
Di seguito è riportato l'esempio che mostra l'utilizzo dell'elemento <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>
Questo produrrà il seguente risultato:
Paragrafi di testo:
L'elemento <p> definisce un paragrafo di testo e i browser WAP visualizzano sempre un paragrafo in una nuova riga.
Un elemento <p> è necessario per definire qualsiasi testo, immagine o tabella in WML.
L'elemento <p> supporta i seguenti attributi:
Attributo | Valore | Descrizione |
---|---|---|
allineare |
|
Viene utilizzato per modificare l'allineamento orizzontale di un paragrafo. |
modalità |
|
Determina se un paragrafo deve andare a capo o meno. |
xml: lang | language_code | Imposta la lingua utilizzata nell'elemento |
classe | dati di classe | Imposta un nome di classe per l'elemento. |
id | ID elemento | Un ID univoco per l'elemento. |
Di seguito è riportato l'esempio che mostra l'utilizzo dell'elemento <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>
Questo produrrà il seguente risultato:
Tabelle WML:
L'elemento <table> insieme a <tr> e <td> viene utilizzato per creare una tabella in WML. WML non consente l'annidamento di tabelle
Un elemento <table> dovrebbe essere inserito con gli elementi <p> ... </p>.
L'elemento <table /> supporta i seguenti attributi:
Attributo | Valore | Descrizione |
---|---|---|
colonne | numero | Imposta il numero di colonne nella tabella |
allineare |
|
Per specificare l'allineamento del testo orizzontale delle colonne, è necessario assegnare tre lettere all'attributo align. Ogni lettera rappresenta l'allineamento orizzontale del testo di una colonna. La lettera può essere L, C o R. Ad esempio, se desideri applicare le seguenti impostazioni alla tua tabella:
Quindi dovresti impostare il valore dell'attributo align su LCR. |
xml: lang | language_code | Imposta la lingua utilizzata nell'elemento |
classe | dati di classe | Imposta un nome di classe per l'elemento. |
id | ID elemento | Un ID univoco per l'elemento. |
Di seguito è riportato l'esempio che mostra l'utilizzo dell'elemento <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>
Questo produrrà il seguente risultato:
Testo preformattato:
L'elemento <pre> viene utilizzato per specificare il testo preformattato in WML. Il testo preformattato è testo il cui formato segue il modo in cui viene digitato nel documento WML.
Questo tag conserva tutti gli spazi bianchi racchiusi all'interno di questo tag. Assicurati di non inserire questo tag all'interno di <p> ... </p>
L'elemento <pre> supporta i seguenti attributi:
Attributo | Valore | Descrizione |
---|---|---|
xml: lang | language_code | Imposta la lingua utilizzata nell'elemento |
classe | dati di classe | Imposta un nome di classe per l'elemento. |
id | ID elemento | Un ID univoco per l'elemento. |
Di seguito è riportato l'esempio che mostra l'utilizzo dell'elemento <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>
Questo produrrà il seguente risultato: