`

初步接触wap

阅读更多

没想到分到我手中的第一份任务就是将网站转成wap,没有做过,只好又是重头学了

 

WAP 是一种用于在无线终端进行信息服务的主要的标准。
WML 指无线标记语言。它是一种从 HTML 继承而来的标记语言,但是 WML 基于 XML,因此它较 HTML 更严格。
WML 被用来创建可显示在 WAP 浏览器中的页面。用WML编写的页面被称为 DECKS。DECKS 是作为一套 CARDS 被构造的。

主要标签

Deck / Card 元素

<access> 定义关于 deck 的访问控件的信息。
<card> 定义 deck 中的一个 card。
<head> 包含关于文档的信息。
<meta> 定义有关文档的元信息。
<template> 为 deck 中的所有 card 定义代码模板。
<wml> 定义 WML deck (WML 根)

文本元素

<br> 定义一个换行。
<p> 定义一个段落。
<table> 定义表格。
<td> 定义一个表格单元(表格数据)。
<tr> 定义一个表格行。

文本格式化标签

<b> 定义粗体的文本。
<big> 定义大号的文本。
<em> 定义着重文本。
<i> 定义斜体的文本。
<small> 定义小号的文本。
<strong> 定义强调文本。
<u> 定义下划线文本。

锚元素

<a> 定义一个锚(链接)。
<anchor> 定义一个锚(链接)。

图像元素

<img> 定义图像。

事件元素

<do> 在用户点击屏幕上的一个单词或短语时激活一个任务。
<onevent> 包含了当某些事件发生时所执行的代码。
<postfield> 包含了连同 <go> 标签被送往服务器的信息。

任务元素

<go> 表示跳转到新卡片的动作。
<noop> 表示不进行任何动作(noop 指的是 "no operation")。
<prev> 表示返回前一个访问过的卡片。
<refresh> 刷新指定的卡片变量。如果有变量显示在屏幕上,此任务也会刷新屏幕。

输入元素

<fieldset> 用于对卡片中的相关元素进行分组。
<input> 定义输入字段(用户可在其中输入文本的文本域)。
<optgroup> 定义可选列表中的一组选项。
<option> 定义可选列表中的选项。
<select> 定义可选列表。

变量元素

<setvar> 在 <go>、<prev> 或 <refresh> 任务中把变量设置为指定的值。
<timer> 定义卡片计时器。

实例

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

  <card id="card1" title="Tutorial">
    <do type="accept" label="Answer">
      <go href="http://192.168.1.6:8080/confluence/pages/createpage.action#card2" />
    </do>
  <p>
  <select name="name">
    <option value="HTML">HTML Tutorial</option>
    <option value="XML">XML Tutorial</option>
    <option value="WAP">WAP Tutorial</option>
  </select>
  </p>
  </card>

  <card id="card2" title="Answer">
  <p>
      You selected: $(name)
  </p>
  </card>

</wml>

分享到:
评论

相关推荐

    JSP Wap框架初步

    **JSP Wap框架初步** **一、JSP与WAP简介** JSP(JavaServer Pages)是Java技术中用于动态网页开发的一种技术,它允许开发者在HTML代码中嵌入Java代码,使得网页具有动态性。JSP由服务器执行,生成HTML页面后发送...

    WAP网关原理 WAP网关原理

    **WAP网关原理** WAP(Wireless Application Protocol,无线应用协议)网关是连接移动设备和互联网的关键组件,其主要任务是将WAP协议转换为标准的互联网协议,以便移动用户能够通过有限的无线资源访问丰富的互联网...

    电脑WAP网浏览器wap wap

    【电脑WAP网浏览器】是针对使用电脑访问WAP网站的一种特定类型的网络浏览器。WAP(Wireless Application Protocol)是一种早期的无线应用协议,主要用于移动设备,如早期的手机,以便通过低带宽的GSM或GPRS网络浏览...

    wap模拟器PCWap

    【标题】"wap模拟器PCWap"是一个专为个人计算机设计的应用程序,它允许用户在桌面环境下模拟手机上的WAP浏览器,以便于测试、开发或浏览WAP内容。WAP(Wireless Application Protocol)是一种通信协议,主要用于移动...

    wap教程 wap教程

    wap教程 wap教程wap教程 wap教程

    Wap_2.0_Development.rar_WAP 2.0 Development_wap_wap 2.0

    **WAP 2.0 开发详解** WAP(Wireless Application Protocol)是无线应用协议,是一种在移动设备上访问互联网的标准。WAP 2.0是WAP协议的升级版,它带来了许多显著的改进,包括对HTML、CSS和JavaScript的支持,极大...

    wappush.rar_WAPpush_java push_push_wap push_wap push java

    WAP Push技术是一种在无线应用协议(WAP)框架下,用于向移动设备发送数据的服务。这个技术允许服务器端将消息、铃声、图片、应用程序等推送到支持WAP的手机上,用户无需主动请求就能接收到信息。在Java环境下实现...

    WAP开发问答大全 WAP开发问答大全

    在移动通信领域,WAP(Wireless Application Protocol)是一种用于无线设备访问互联网内容的技术标准,尤其在2G网络时代广泛应用于手机浏览网页、接收信息等。本“WAP开发问答大全”聚焦于WAP开发的相关知识,旨在为...

    asp.net编写wap网站和wap2.0教程

    9. **模拟器和真机测试**:使用模拟器进行初步测试,但最终必须在真实设备上验证,因为模拟器可能无法完全模拟所有设备的特性。 10. **用户体验**:考虑到移动用户的特殊需求,如单手操作、小屏幕阅读、快速导航等...

    简单wap手机网站(初学者)|wap|手机网站|wap初学者|wap手机

    1. **WAP协议栈**:WAP协议栈是由多个层次构成的,包括WAP应用层、WAP传输层、WAP网络层和WAP链路层。每个层都有特定的功能,如应用层负责处理用户交互,传输层处理数据传输,网络层处理路由,链路层则负责物理连接...

    wap 电脑模拟器 wap 电脑上使用 模拟器

    标题中的“wap 电脑模拟器”指的是在个人电脑(PC)上运行的一种软件,它能够模拟手机上的WAP(无线应用协议)环境。WAP是一种让移动设备通过无线网络访问互联网的技术,尤其在2G时代非常流行。电脑模拟器允许用户在...

    最新WAP资料大全-WAP编程完全版

    【WAP技术详解】 WAP(Wireless Application Protocol,无线应用协议)是一种允许移动设备访问互联网服务的技术标准。WAP编程旨在使网站内容适应无线设备的屏幕尺寸和处理能力,以便用户通过手机或其他移动设备浏览...

    wap学习资料,wap入门资料

    **wap技术概述** WAP(Wireless Application Protocol)无线应用协议是一种在移动设备上实现互联网访问的技术标准。它为移动用户提供了通过手机等无线终端访问互联网内容的能力,使得信息能够跨越不同的网络平台和...

    yxgm_180.zip_wap 游戏_wap游戏_wap网页文字游戏_wap网页游戏_英雄

    《英雄》是一款专门为移动用户设计的WAP网页游戏,它允许玩家通过手机浏览器进行在线游玩。这款游戏的主题围绕着城堡中的英雄展开,玩家可以扮演城堡的主人,培养自己的英雄,与其他玩家进行互动,共同构建一个充满...

    纯真2.0wap建站系统

    纯真2.0wap建站系统纯真2.0wap建站系统纯真2.0wap建站系统纯真2.0wap建站系统纯真2.0wap建站系统纯真2.0wap建站系统纯真2.0wap建站系统纯真2.0wap建站系统纯真2.0wap建站系统纯真2.0wap建站系统纯真2.0wap建站系统...

    wap协议 wap和web的区别 ppt

    **WAP协议详解** WAP(Wireless Application Protocol)是一种专为无线通信设备设计的协议,旨在让移动用户可以通过手机或其他手持设备访问互联网内容。WAP协议的核心目标是创建一个标准化的平台,使得互联网信息能...

    wap网站和wap+2.0教程.

    手持式WAP设备的局限性 WAP设备与PC相比: 低分辨率的小显示屏 输入装置容量有限,重要的是没有提供定点装置 低功率CPU,内存较少及能量较不稳定 网络带宽较窄且连接较不稳定 WAP带来的灵活性 与HTML-C相比,WAP...

    wap应用完全版(有关wap开发者使用教材)

    2. **WAP协议栈**:WAP协议栈由多个层次组成,包括无线应用环境(WAE)、无线传输层安全(WTLS)、无线会话层(WSP)、无线应用协议(WAP)和无线网络层(WAP-PPP/WAP-GTP)。 3. **WML语言**:WAP应用通常使用WML...

Global site tag (gtag.js) - Google Analytics