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
  • left
  • right
  • center
Se utiliza para cambiar la alineación horizontal de un párrafo.
modo
  • wrap
  • nowrap
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
  • L
  • C
  • R
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:
  • Primera columna de la tabla: alineada a la izquierda

  • Segunda columna de la tabla: alineada al centro

  • Tercera columna de la tabla: alineada a la derecha

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: