Учебники

WML — Форматирование

В этом разделе будут описаны основные элементы форматирования текста WML.

Разрыв строки:

Элемент <br /> определяет разрыв строки, и почти все браузеры WAP поддерживают тег перевода строки.

Элемент <br /> поддерживает следующие атрибуты:

атрибут Значение Описание
XML: языки код_языка Устанавливает язык, используемый в элементе
учебный класс данные класса Устанавливает имя класса для элемента.
Я бы идентификатор элемента Уникальный идентификатор элемента.

Ниже приведен пример использования элемента <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>

Это даст следующий результат:

WAP Пример 4

Текстовые абзацы:

Элемент <p> определяет абзац текста, и браузеры WAP всегда отображают абзац в новой строке.

Элемент <p> необходим для определения любого текста, изображения или таблицы в WML.

Элемент <p> поддерживает следующие атрибуты:

атрибут Значение Описание
выравнивать
  • оставил
  • право
  • центр
Это используется для изменения горизонтального выравнивания абзаца.
Режим
  • заворачивать
  • Nowrap
Устанавливает, должен ли абзац переносить строки или нет.
XML: языки код_языка Устанавливает язык, используемый в элементе
учебный класс данные класса Устанавливает имя класса для элемента.
Я бы идентификатор элемента Уникальный идентификатор элемента.

Ниже приведен пример, демонстрирующий использование элемента <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>

Это даст следующий результат:

WAP Пример 3

Таблицы WML:

Элемент <table> вместе с <tr> и <td> используется для создания таблицы в WML. WML не допускает вложение таблиц

Элемент <table> должен быть помещен с элементами <p> … </ p>.

Элемент <table /> поддерживает следующие атрибуты:

атрибут Значение Описание
столбцы число Устанавливает количество столбцов в таблице
выравнивать
  • L
  • С
  • р
Чтобы указать горизонтальное выравнивание текста столбцов, необходимо назначить три буквы атрибуту выравнивания. Каждая буква представляет горизонтальное выравнивание текста столбца. Буква может быть L, C или R. Например, если вы хотите, чтобы следующие параметры были применены к вашей таблице:

  • Первый столбец таблицы — по левому краю

  • Второй столбец таблицы — по центру

  • Третий столбец таблицы — по правому краю

Затем вы должны установить значение атрибута выравнивания в LCR.

XML: языки код_языка Устанавливает язык, используемый в элементе
учебный класс данные класса Устанавливает имя класса для элемента.
Я бы идентификатор элемента Уникальный идентификатор элемента.

Первый столбец таблицы — по левому краю

Второй столбец таблицы — по центру

Третий столбец таблицы — по правому краю

Затем вы должны установить значение атрибута выравнивания в LCR.

Ниже приведен пример, демонстрирующий использование элемента <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>

Это даст следующий результат:

WAP Пример 5

Предварительно отформатированный текст:

Элемент <pre> используется для указания предварительно отформатированного текста в WML. Предварительно отформатированный текст — это текст, формат которого соответствует тому, как он напечатан в документе WML.

Этот тег сохраняет все пробелы, заключенные внутри этого тега. Убедитесь, что вы не помещаете этот тег внутрь <p> … </ p>

Элемент <pre> поддерживает следующие атрибуты:

атрибут Значение Описание
XML: языки код_языка Устанавливает язык, используемый в элементе
учебный класс данные класса Устанавливает имя класса для элемента.
Я бы идентификатор элемента Уникальный идентификатор элемента.

Ниже приведен пример, демонстрирующий использование элемента <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>

Это даст следующий результат: