千家信息网

WML的示例分析

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章主要介绍了WML的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。示例<?xml version="1.0"?><!do
千家信息网最后更新 2025年01月19日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> <template>   <do type="PRev" label="back">     <prev/>     <!--provide a button you can clink to back a step-->   </do> </template><card id="friends" title="hot link"> <p>   <a href="http://wap.sian.com.cn/">sina wap</a><br/>   <a href="#nextcard">next card</a> </p></card><card id="nextcard"> <p>  this is the second card. </p></card></wml>

通过以上示例大家应该了解到以下内容:

  1、语法:wml的语法与html相似,仍然是一种标记语言,而且延续了xml语法规则

  2、元素:在xml和wml 语言中,语言的基本元素称之为"标签"

    标签必须被 < 和 > 括起来。
    大多数标签都包括"起""止"两部分,例如:<p>…</p>
    某些特殊标签可以只有一个标签,但是必须有结束标记,例如:<prev/>

  3、属性:xml语言的标签可以包含很多属性,给标签提供必要的附加信息

    属性内容通常在起始标签内使用
    属性只作为参数为标签提供必要的信息,不会被浏览器显示
    属性的值需要被引号括起来,可以是单引号或者双引号,引号可以成对嵌套使用
    例如:

<card id="friends" title="hot link">

  4、注释

    注释内容是方便制作者阅读源代码,不会被浏览器显示
    wml不支持注释嵌套
    例如:

<!-- this is a comment. -->

  5、文档结构

  wml文档是由card和deck构成的,一个deck是一个或多个card的集合。在得到客户终端的请求之后,wml从网络上把deck发送到客户的浏览器,访问者可以浏览deck内包含的所有card,而不必从网上单独下载每一个card。

 其他一些示例中没有涉及到的基本内容:

  6、大小写敏感

  无论是标签元素还是属性内容都是大小写敏感的,这一点继承了xml的严格特性,任何大小写错误都可能导致访问错误,这是wml制作者必须注意的问题。

  7、躲避语法检查的方法-cdata

  cdata内的数据内容都会被当作文本来处理,从而避开语法检查,直接作为文本显示。

  示例:

< ! [ cdata [ this ia <b> a test ] ] >

  显示结果为

  this ia <b> a test

  8、定义变量

  wml可以使用变量供浏览器和script使用,通过在deck中的一个card上设置变量,其他card不必重新设置就可以直接调用。

  变量的语法如下:

$identifier   $(identifier)   $(identifier:conversion)

  如果变量内容包含空格就需要用圆括号括起来。由于变量在语法中有最高的优先级,包含变量声明字符的字符串会被当作变量对待,所以如果要显示$,就一定要连续使用两个$。

  示例:  

<p> your account has $$15.00 in it.</p>

  显示结果为:

your account has $15.00 in it

  xml是一种语法非常严格的语言,wml也继承了这种规则,任何地不规范语法都会导致错误。

感谢你能够认真阅读完这篇文章,希望小编分享的"WML的示例分析"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

标签 语法 变量 示例 内容 属性 语言 浏览 引号 浏览器 篇文章 元素 大小 注释 错误 分析 必要 信息 制作者 字符 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 怎样安全使用数据库 电子商务技术网络技术 邯郸crm软件开发 计算机三级考试网络技术好考吗 计算机网络安全防治措施 网络安全法定级机构条款 保立网络技术有限公司待遇 ipfs算力服务器租凭 潜渊症服务器人机加点 服务器开机了 进raid管理 网络安全攻防怎么关闭 九阴真经新龙门客栈服务器 战地五服务器名字是数字 计算机网络安全现状及解决方案 关系数据库中表和表之间有关系吗 青浦区网络安全审计系统咨询价格 普洱高密度存储服务器费用 徐州云网络技术管理系统 启航网络技术是真的吗 上海邦德网络技术有限公司 k8s高可用mysql数据库 jsp连接数据库安全 两台电脑怎么使用ftp服务器 芝罘区定制软件开发外包公司 用sa登进去数据库附加不了 绍兴慧博软件开发有限公司 数据库实验报告 华科 北京环境监测软件开发服务 金华软件开发费 领 网络安全上市公司
0