Россия |
Опубликован: 02.12.2006 | Уровень: для всех | Доступ: платный
Лекция 1:
Введение. Таблицы, изображения и ссылки
Таблицы
На карте WML можно задать вывод таблицы:
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="Ячейки"> <p> <table columns="4"> <tr> <td>Первая</td> <td>Вторая</td> <td>Третья</td> <td>Четвертая</td> </tr> </table> </p> </card> </wml>
На экране мобильного телефона может быть отображено следующее:
-------------------------- ------ Ячейки ----- - Первая Вторая Третья Четвертая --------------------------
Ссылки и изображения в WML
Ссылки
На карте WML можно определить ссылку с помощью тегов анкеров.
Тег анкера <anchor>
Тег <anchor> всегда имеет определенную задачу ("go", "prev", или "refresh"), которая определяет, что делать, когда пользователь нажимает эту ссылку. В данном примере, когда пользователь нажимает ссылку "Вперед", выполняется предписание "перейти (go) к файлу next.wml":
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="Anchor"> <p> <anchor>Вперед <go href="next.wml"/> </anchor> </p> </card> </wml>
Тег анкера <a>
Тег <a> всегда выполняет задачу "go" ("перейти"). Данный пример делает то же самое, что и предыдущий:
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="A"> <p> <a href="next.wml">Вперед</a> </p> </card> </wml>
Изображение
На карте WML можно задать вывод изображения:
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="Image"> <p> Данное изображение <img src="/img/pic.wbmp" alt="pic" /> внутри параграфа </p> </card> </wml>
Данный код может иметь следующее представление на экране мобильного телефона:
--------------------- ------ Image ------ Данное изображение (изображение машины) внутри параграфа ---------------------
.wbmp - это формат изображений, единственно допустимый для вывода в WAP- браузере.