当前位置:起点学习辅导网培训频道电脑知识学习网页制作移动WAP开发诺基亚XHTML常见问题问答

诺基亚XHTML常见问题问答

08-08 00:47:59浏览次数:919栏目:移动WAP开发
标签:移动WAP开发教程,wap网站开发,wap开发教程, 诺基亚XHTML常见问题问答,
</html>
--------------deck1.wml------------------
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" "http://www.wapforum.org/DTD/wml13.dtd">
<wml>
<card id="go" title="WML deck1">
<p>
This is a WML deck. </p>
<p>
<anchor>Here <go href="page1.xhtml"/></anchor> </p>
<p>you can go back to the page.xhtml.</p>
</card>
</wml>

22 如何使用WTAI?
浏览器支持的WTAI公开函数库,可以直接用在XHTML网页中。例如,直接从XHTML网页中打电话的MakeCall函数,可以用如下的字符串定义。
<a href="wtai://wp/mc;+123456789">Call 123456 789</a>

23 如何在XHTML网么中使用WML事件?
事件概念对WML是独一无二的,但是,如“ontimer”事件可以用HTTP刷新来代替。WML事件也可以用来创建一个从XHTML网页到包括这个事件 的WML卡片的链接。

24 如何创建风格篇?
下面是一个可以和诺基亚XHTML浏览器一起使用的风格篇范例。注意它不包括所有定义的WCSS属性。
/*
* A sample style sheet for XHTML Mobile Profile
*/
body {font-weight:normal; font-size:medium; font-family: sans-serif}
p {margin-top:2px; margin-bottom:2px}
strong {font-weight:bold}
caption {text-align:center; font-weight:bold}
blink {text-decoration:blink}
li {color:black}
ol {list-style-type:decimal; margin-left:12px; margin-top:2px; margin-bottom:2px}
ul {list-style-type:disc; margin-left:12px; margin-bottom:2px; margin-top:2px}
table,tr {border-width:1px; border-style:solid; text-align:center}
td {align:right; valign:middle; border-width:1px; border-style:solid}
th {font-weight:bold; text-align:right}
hr {text-align:center; height:2px; width:100%; margin-top:2px; margin-bottom:2px}
h1 {font-weight:bold; font-size:11px; margin-top:2px; margin-bottom:2px}
h2 {font-size:11px; margin-top:2px; margin-bottom:2px; font-weight:normal}
h3 {font-weight:bold; font-size:9px; margin-top:2px; margin-bottom:2px}
h4 {font-size:9px; margin-top:2px; margin-bottom:2px; font-weight:normal}
h5 {font-weight:bold; font-size:8px; margin-top:2px; margin-bottom:2px}
h6 {font-size:8px; margin-top:2px; margin-bottom:2px; font-weight:normal}
input {margin:1px; border-style:solid; border-width:1px; padding:2px}
textarea {border-style:solid; border-width:1px}
select {margin:1px; border-style:solid; padding:2px}
.b {font-weight:bold}
.u {text-decoration:underline}
.big {font-size:larger}
.small {font-size:smaller}

25 风格篇是如何应用的?
1. 首先使用浏览器默认风格篇
2. 外部风格篇能够覆盖默认风格篇
3. 文档头部中的<style>块附加在外部风格的后面或前面
a. 外部风格篇看作<style>块的一部分
b. 通常,首先链接外部风格篇,然后用文档中的<style>块对其进行覆盖
4. 标签中的内嵌风格篇能够覆盖以前只为此标签定义的风格
5. 任何带有 "!important"属性的风格可以覆盖风格的其他定义,但如果没有此属性,则这些风格可能被其它定义覆盖(例如,"!important"可以被指定用于强制浏览器风格覆盖作者风格)。

26 风格篇如何工作?
1. 浏览器提取应用的第一页面
2. 服务器返回内容页面(包括一个风格篇的"link rel"标签)
3. 浏览器取回风格篇。在请求的头部中包含一个“用户代理”标签 诺基亚 XHTML 常见问答 11
Forum.Nokia.com
4. 服务器为浏览器类型返回相应的风格篇,并且风格篇缓存在浏览器中,这样能够立即提供所有的后续网页
5. 浏览器取回后续的网页

27 在XHTML Mobile Profile中能使用Accesskeys吗?
在XHTML Mobile Profile中,Accesskeys属性是在<a>、 <input>和<textarea>元素上得到支持的。带有指定Accesskeys的元素放置在浏览器的Options菜单中,其位置和WML <do>元素是一样的。

28 在XHTML Mobile Profile中能使用WML变量吗?
变量不是XHTML Mobile Profile规范的一部分。可以通过应用服务器实现网页之间的数据共享。

29 在XHTML Mobile Profile中能使用WML脚本吗?
WML脚本变得无法使用,但脚本可以在服务器方实现功能。WML脚本的使用方法也可以与在XHTML中调用WTAI函数的方法相同,即通过创建一个从XHTML网页到调用WML脚本的WML卡片的链接来实现的。

30 哪些字符集是所有诺基亚电话均支持的?
ASCII和Unicode。因此,对于非拉丁语言,你应当使用Unicode。对于拉丁语言,也可以使用ASCII。

31 网关可以支持字符的转换吗?
有些网关和代理服务器会把本地字符集转为Unicode,但并非全部如此。因此,保证终端接收Unicode的唯一方法是在创建内容时使用Unicode。

上一页  [1] [2] 

,诺基亚XHTML常见问题问答
《诺基亚XHTML常见问题问答》相关文章
给资讯打分:
网友评论: