WML - Formateo
Esta sección describirá los elementos básicos de formato de texto de WML.
Salto de línea:
El elemento <br /> define un salto de línea y casi todos los navegadores WAP admiten una etiqueta de salto de línea.
El elemento <br /> admite los siguientes atributos:
Atributo | Valor | Descripción |
---|---|---|
xml: lang | Código de lenguaje | Establece el idioma utilizado en el elemento. |
clase | datos de clase | Establece un nombre de clase para el elemento. |
carné de identidad | ID de elemento | Un ID único para el elemento. |
A continuación se muestra el ejemplo que muestra el uso del 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>
Esto producirá el siguiente resultado:
Párrafos de texto:
El elemento <p> define un párrafo de texto y los navegadores WAP siempre representan un párrafo en una nueva línea.
Se requiere un elemento <p> para definir cualquier texto, imagen o tabla en WML.
El elemento <p> admite los siguientes atributos:
Atributo | Valor | Descripción |
---|---|---|
alinear |
|
Se utiliza para cambiar la alineación horizontal de un párrafo. |
modo |
|
Establece si un párrafo debe ajustar líneas o no. |
xml: lang | Código de lenguaje | Establece el idioma utilizado en el elemento. |
clase | datos de clase | Establece un nombre de clase para el elemento. |
carné de identidad | ID de elemento | Un ID único para el elemento. |
A continuación se muestra el ejemplo que muestra el uso del 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>
Esto producirá el siguiente resultado:
Tablas WML:
El elemento <table> junto con <tr> y <td> se usa para crear una tabla en WML. WML no permite el anidamiento de tablas
Un elemento <table> debe incluirse dentro de los elementos <p> ... </p>.
El elemento <table /> admite los siguientes atributos:
Atributo | Valor | Descripción |
---|---|---|
columnas | número | Establece el número de columnas en la tabla. |
alinear |
|
Para especificar la alineación del texto horizontal de las columnas, debe asignar tres letras al atributo de alineación. Cada letra representa la alineación de texto horizontal de una columna. La letra puede ser L, C o R. Por ejemplo, si desea que se apliquen las siguientes configuraciones a su mesa:
Luego, debe establecer el valor del atributo de alineación en LCR. |
xml: lang | Código de lenguaje | Establece el idioma utilizado en el elemento. |
clase | datos de clase | Establece un nombre de clase para el elemento. |
carné de identidad | ID de elemento | Un ID único para el elemento. |
A continuación se muestra el ejemplo que muestra el uso del 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>
Esto producirá el siguiente resultado:
Texto preformateado:
El elemento <pre> se utiliza para especificar texto preformateado en WML. El texto preformateado es texto cuyo formato sigue la forma en que se escribe en el documento WML.
Esta etiqueta conserva todos los espacios en blanco incluidos dentro de esta etiqueta. Asegúrese de no poner esta etiqueta dentro de <p> ... </p>
El elemento <pre> admite los siguientes atributos:
Atributo | Valor | Descripción |
---|---|---|
xml: lang | Código de lenguaje | Establece el idioma utilizado en el elemento. |
clase | datos de clase | Establece un nombre de clase para el elemento. |
carné de identidad | ID de elemento | Un ID único para el elemento. |
A continuación se muestra el ejemplo que muestra el uso del 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>
Esto producirá el siguiente resultado: