`
- 浏览:
61730 次
- 性别:
- 来自:
西安
-
WAP2.0 开发语言 XHTML 和 HTML的区别
- XHTML文件的开始要声明DTD
XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
- 所有的标签都必须被关闭,空标签也不例外
HTML中的<br>要写成<br/>注意,后面加了一个空格" "和一个反斜杠"/"
- 所有的标签和标签的属性都必须小写,属性值可以大写
如错误代码:
<BODY>
<P>This is a paragraph</P>
</BODY>
正确格式为:
<body>
<p>This is a paragraph</p>
</body>
- 属性值必须用引号括起来。单引号双引号均可
错误的代码:
<table width=100%>
正确的代码:
<table width="100%">
- XHTML 元素一定要被正确的嵌套使用
在HTML里一些元素可以不正确嵌套也能正常显示,如:
<b><i>This text is bold and italic</b></i>
而在XHTML必须要正确嵌套之后才能正常使用,如:
<b><i>This text is bold and italic</i></b>
- 如果你使用的是strict.dtd。也就是最严格的XHTML,那么许多定义外观的属性都将不被允许
例如你为图片添加链接的同时想去掉边框。不可以再使用<img src="..."border="0">,而是必须通过CSS来实现。
属性的缩写被禁止
错误的代码:
<dl compact>
<input checked>
<input readonly>
<input disabled>
<option selected>
<frame noresize>
正确的代码:
<dl compact="compact">
<input checked="checked" />
<input readonly="readonly" />
<input disabled="disabled" />
<option selected="selected" />
<frame noresize="noresize" />
HTML中可缩写的属性列表:
HTML XHTML
compact compact="compact"
checked checked="checked"
declare declare="declare"
readonly readonly="readonly"
disabled disabled="disabled"
selected selected="selected"
defer defer="defer"
ismap ismap="ismap"
nohref nohref="nohref"
noshade noshade="noshade"
nowrap nowrap="nowrap"
multiple multiple="multiple"
noresize noresize="noresize"
- 用id属性代替name属性
HTML 4.01 中为a,applet, frame, iframe, img 和 map定义了一个name属性.在 XHTML 里name属性是不能被使用的,应该用id 来替换它。如:
错误代码:
<img src="picture.gif" name="picture1" />
正确的代码:
<img src="picture.gif" id="picture1" />
注意:我们为了使旧浏览器也能正常的执行该内容我们也可以在标签中同时使用id和name属性。如:
<img src="picture.gif" id="picture1" name="picture1" />
为了适应新的浏览器浏览加了/来结束标签。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在PHP开发手机WAP的过程中,主要涉及的技术点包括WAP协议的理解、PHP脚本语言的运用、WML页面的生成以及动态图像的处理。以下是详细的知识点解析: 1. **WAP协议**:WAP(Wireless Application Protocol)是一种...
本教程聚焦于“wap中文教程”,主要探讨的是移动开发和手机开发领域,特别是如何构建和优化手机网页。WAP(Wireless Application Protocol,无线应用协议)是一种在移动设备上浏览网页的标准,它使得非互联网设备也...
**手机WAP 2.0开发** 手机WAP(无线应用协议)2.0是互联网在移动设备上的一种实现方式,旨在提供与传统互联网相似的浏览体验,使用户能够通过移动电话访问丰富的网络内容和服务。WAP 2.0是WAP 1.x的升级版本,引入...
自适应屏幕html页面,用于手机wap开发,很不错的例子
这是一个用于手机wap网站开发的开源项目源码,源码里有demo,使用它,我们可以使开发的wap网站宽度自动适应手机屏幕,网页中使用的图片也是如此,是wap网站开发的必备工具,在网上找了很久我才找到,现与大写分享
在移动互联网快速发展的今天,WAP(Wireless Application Protocol)手机网站开发已经成为不可或缺的一部分,尤其对于想要拓宽业务覆盖和提升用户体验的企业和个人开发者来说至关重要。本教程旨在为初学者提供一个...
手机WAP浏览器是一种专为移动设备设计的网页浏览软件,它允许用户通过手机或其它移动设备访问WAP(Wireless Application Protocol,无线应用协议)格式的网页。WAP是专门为无线通信环境开发的一种简化的互联网协议,...
在IT行业中,WAP(Wireless Application Protocol,无线应用协议)是一种专为移动设备设计的通信协议,使得手机和其他移动设备能够通过无线网络访问互联网内容和服务。本篇内容将聚焦于"wap系统开发 之 快速入门",...
### 手机WAP网站开发百科全书 #### 关于WAP的基础概念 **WAP(Wireless Application Protocol)**是一种通信协议标准,用于通过移动网络传输数据,旨在为移动设备提供互联网服务。WAP的设计目标是使得互联网内容...
知名手机信息分辨率 wap站开发必备
WAP网站前端开发是一项结合了WML标记语言、WMLScript脚本语言及多种开发工具的技术领域。通过对WML和WMLScript的学习,结合使用Ericsson WapIDE 2.0、Nokia WAP Toolkit 1.2等主流工具包,开发者可以有效地创建适用...
WAP支持多种安全机制,如WAP Over SSL/TLS(WAP2)提供加密传输,WAP Push服务可以安全地向设备发送信息。此外,还有身份验证机制,如SIM卡认证,以确保只有授权用户才能访问特定内容。 六、WAP应用开发 开发WAP...
WAP2.0开发教程,更好的开发WAP移动网站.
WAP(无线应用协议)是为移动设备设计的一种通信协议,使得手机和其他便携式设备能够访问互联网内容。WML解释器是WAP技术的核心组成部分,它负责解析和执行WML代码,从而在移动设备上展示网页内容。 **WML解释器** ...
WAP手机网站开发是一个涉及无线通信协议和移动设备互联网接入的重要技术领域。WAP(Wireless Application Protocol)作为无线应用程序协议的缩写,它允许通过移动网络和设备访问互联网,让移动用户可以像在个人电脑...
【标题】:“非常美观的一个手机wap站模板” 手机wap站模板是专为移动设备设计的网页模板,主要用于优化在手机浏览器上的用户体验。WAP(Wireless Application Protocol)是一种无线应用协议,它允许用户通过移动...
【标题】"wap手机开发源程序"涉及到的是在移动互联网早期阶段,针对WAP(Wireless Application Protocol,无线应用协议)技术进行手机网页应用开发的相关知识。WAP是一种使移动设备能够通过无线通信访问互联网内容的...