《第10章HDML编程.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《第10章HDML编程

第10章 HDML编程 我们知道,普通网页一般采用超文本标记语言HTML(HyperText Markuup Language)来编写,手机等无线网络中的WAP网页目前大都使用WML/WMLScript语言来编写。事实上,WAP网页除了可以使用WML/WMLScript编写外,我们还可以使用一种与HTML极为相似的语言来编写,这种语言就是手持标记语言HDML(Handheld Markup Language)。由于HTML是一种非常简单易用的语言,所以使用HDML来编写网页的简单易用性就可想而知。目前HDML语言的最新版本为4.0,本章我们就通过比较HTML和HDML两种语言,来讲述HDML语言的语法规则和编程技术。为便于大家更好地学习和接受HDML语言,我们先用较大的篇幅来介绍HTML语言的基础知识和HTML标签。 10.1 HTML语言基础知识 HTML语言编写的网页通常称为HTML网页、HTML页面或HTML文件。产生HTML文件的方法主要有两种,一种是手工编制,另一种是使用诸如FrontPage、Dreamweaver的网页编辑器产生。一般来说,手工编制能够更灵活地应用HTML语言,进而能够实现更灵活的网络功能。学习手工编制HTML文件是很有必要的,我们这里介绍的都属于手工编制HTML文件的基本知识。 10.1.1 HTML页面 HTML页面包含两种信息:其一, 页面本身的内容,如文本、图形等;其二,表示页面元素、格式、结构、超链接等的HTML标记(也称为标签)。编写好的HTML页面文件可以被浏览器执行。浏览器执行HTML文件遇到HTML标签时,它就会将页面的内容按照标签定义的格式显示出来。HTML标签的基本格式是: 标签名 页面内容 /标签名 前面的标签表示所定义的格式的开始,后面的标签表示这种格式的结束。例如“B你好!/B”表示用粗体字显示“你好!”。 HTML的标签使用小于号()和大于号()括起来,即采用“标签名”的形式。标签分单独出现的标签和成对出现的标签两种,上面介绍的就属于成对出现的标签。大多数标签是成对出现的,由首标签和尾标签组成。首标签和尾标签又分别称为起始标签和终止标签。首标签的格式为“标签名”,尾标签的格式为“/标签名”。成对标签用于规定元素所涵盖的范围,比如B和/B标签用于界定黑体字的范围,也就是说,B和/B之间包住的部分采用黑体字显示。单独标签的格式为“标签名”,它的作用是在相应的位置插入元素。如BR标签表示在该标签所在位置插入一个换行符。 需要指出的是,HTML的标签不区分大小写,即BODY标签与body标签、Body标签、boDy标签都是同一个标签。这种规定显然为代码编写提供了方便。 当前我们常用的Netscape Navigator和Internet Explorer两种浏览器对HTML标签的解释并不完全一样,也就是说,同一个标签在不同浏览器中显示的结果可能不一样,两者是否能解释过去也不一定,即使同一种浏览器的不同版本也可能存在此类问题,因此编写网页时需要注意这些问题,了解浏览器的版本和要求,并据此写出满足要求的HTML页面。一般而言,常用的普通功能都不会出现此类现象,新的、高级的功能才可能会出现这种问题。 HTML页面文件是纯文本文件,因此用普通的文本编辑器都可以进行编辑,只不过保存时它的扩展名必须保存成.htm或.html。我们一般采用纯文本文档编辑器,如Windows中的记事本或写字板,DOS中的文本编辑器Edit等来编辑HTML页面,并在保存时将其存为扩展名为.htm或.html的文档。我们不提倡使用Word、WPS等字处理软件来编辑HTML页面,因为这样会导致格式字符出错。 10.1.2 HTML页面文件的结构 HTML页面文件的整体结构如下: HTML HEAD TITLE…/TITLE /HEAD BODY …… /BODY /HTML 该整体结构中的HTML标签解释如下: (1) HTML标签。每个HTML页面中的第一个HTML标签都是HTML,它说明文件内容是用HTML语言编写的,HTML页面中的所有文本和HTML标签都包含在HTML与/HTML开始和结尾的标签之中。 (2) HEAD标签。HEAD标签表明包含在这一标签中的文本是文件中其他文本的序言,通常只有很少的部分写在文件的HEAD与/HEAD部分,我们不能把页面内容的任何文本写在这一页头部分中。 (3) TITLE标签。包含在TITLE、/TITLE标签之间的文本称页头标题,浏览器将页头标题放在页面窗口的标题栏中。 (4) BODY标签。HTML页面的内容都包含在BODY与/BODY标签中,这些内容将显示在Web浏览器的用户区内,它们属于HTML页面的主体部分。在BODY标签中我们可

文档评论(0)

lunwen1978 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档