EasyML (избавит тебя от проблемм с кодировкой, необходим utf-8) и для отладки, всем известная Opera. (линк на софт в конце строки)
1) сайт должен обзяательно начинаться так:
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <head><meta http-equiv="Cache-Control" content="max-age=30" forua="true" /></head> // эта строка необязательно, но советую её вставить. <wml>и заканчиваться, в конце документа:
</wml>2) Добавление card и имени страницы:
начинается:
<card id="card0" title="имя">заканчивается, в конце документа:
</card>3) выравнивание текста, картинок, таблиц:
Для форматирования документа используются теги:
left - выравнивает текст по левую сторону страницы right - выравнивает текст по правую сторону страницы center - выравнивание текста по центру страницыВот пример документа с выравниванием текста по правую сторону страницы:
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <head><meta http-equiv="Cache-Control" content="max-age=30" forua="true" /></head> <wml> <p align="right">пример документа с выравниванием текста по правую сторону страницы</p> </wml>(для проверки роботоспособности вставте документ в EasyML и сохраните)
4) добавление картинок в wml-документ:
с появлением wap 2.0, осуществилась возможность показа wml-страниц обыкновенных gif-изображений (раньше возможно было использовать, только формат wbmp)
Для вставки изображения в страницу необходимо вставить следующий код:
<img src="адрес_изображения.формат" alt="любое_слово(показывается, если кратинку ещё не загрузилась)"/>5) добавление ссылок в wml-документ:
Для добавления ссылок в wml-документ, необходимо выполнить следущую команду:
<a href="адрес_страницы.wml">Имя страницы (любое слово)</a>Теги <a>, <img>, и многие другие, возможно заключать в тег <p>, для последущего форматирования документа.
6) Форматирование текста:
Для форматирования текста необходимо использовать следующие теги:
<b>жирный текст</b> <u>подчёркнутый текст</u> <i>наклонный текст</i> <big>большой текст</big> <small>маленький текст</small>эти теги возможно использовать вместе, нгапример:
<b><u>подчёркнутый жирный текст</u></b> <big><i>большой наклонный текст</i></big>7)тег переноса строки:
<br/>используется для форматирования документа:
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <p> 1111111111111<br/>11111<br/>11111<br/> </p> </wml>(для проверки роботоспособности вставте документ в EasyML и сохраните)
8)Отладка.
Для отладки существует множество прог, но наибольшим предпочтением, лично у меня, пользуется Opera. Её и советую юзать.
Ну из кода я показал самые основы (многие, наверно, заметили очень большую похожесть wml на html). Теперь по хостингу: из бесплатных хостингов, под wap-сайты, могу посоветовать www.newmail.ru, а из платных slavhost.ru (просто его юзаю).
з.ы. Так же есть программы (WAPtor, WAPdriver), для создания "шаблоных" wap-сайтов (там кодить ваще не надо), но, имхо, для настоящего злого куль-вап-девелопера это не выход
Использованный софт:
EasyML
оффсайт: _http://mea.dol.ru/easyml/index.html
Opera
оффсайт: _http://www.opera.com
©Zloy.org