注释是程序员为程序加上解释、参考文献及其他有用信息的一种方法。注释不会影响网页的操作,当许多人修改网页或网页中有较复杂的结构时,注释是非常有用的。除了在此之外介绍的基本格式之外, HTML 使用的另一种注释格式如下:
<! 注释内容 >
它用于注释一行以内的信息。注释的内容并不出现在浏览器窗口,因此站点访问者是无法看到这部分内容的。为于维护与修改网页的方便,应该有意识地在网页内添加一些注释信息,这样就不会使自己或其他维护人员对网页结构或标记意图的理解出现偏差。
HTML 是标记的集合,这些标记由一对尖括号“ < > ”括在一起,有些标记还是成对出现的。例如 <table> 是一个表格开始的标记,而在前面加上斜线之后, </table> 就构成了表格结束的标记。 HTML 文件通常是由三部分内容组成的:版本信息、网页标题 (head) 、文件主体 (body) ,其中文件主体是 HTML 文件的主要部分与核心内容,它包括文件所有的实际内容与绝大多数的标记符号,下面就是网页结构的总体框架:
<!HTML 网页版本信息说明 >
<HTML>
<HEAD>
首体标记、属性及其内容
</HEAD>
<BODY>
主体标记、属性及其内容
</BODY>
</HTML>
版本信息位于 HTML 网页文件的第一行,并以 <!Doctype HTML Public> 开头,其后是 HTML 的制订机构、版本和网页制作所使用的语言。例如:
<! Doctype HTML Public //W3C??DTD HTML3.0// 中文 >
表明文件类型 DTD 是由 W3C (World Wide Web Consortium) 制订的, HTML 的版本为 3.0 ,使用的文本语言是中文。如果用户在网页文件的开头没有定义版本信息的内容, Web 浏览器将自动选择 HTML 文件的显示方式。
<HTML> 应该出现在每个 HTML 文件的开头,而文件结束处应该有 </HTML> 标记符号,通过对这一对特殊标记符号的辩认, Web 浏览器就可以判断目前正在打开的是网页文件,而不是其他类型的文件。
HTML 标记符号的起始和结束标记都是可选的,但应该养成在文件中使用 HTML 标记符号的习惯。在着手编写 HTML 文件之前,应该首先在网页内添加“ <HTML> …… </HTML> ”,然后再开始在标记符号对之间插入网页的内容。
需要说明地是,并不是所有的浏览器都支持可选标记符号的省略,它们可能会发生显示错误,例如, Microsoft Internet Explorer 必须当 <HTML> , <HEAD> 及 <BODY> 三个标记符号至少出现一个时,才能正确按照 HTML 标记的设置显示网页文件,否则用户将在浏览器窗口看到 HTML 原文件。
HEAD 标记符号出现在 HTML 文件的起始部分,它用来标明当前文件的有关信息。例如,文件的标题与检索引擎可用的关键词以及不属于文件内容的其他数据。 HEAD 标记符号的起始和结束标记都是可选的。
在 HTML4.0 之前的版本内, HEAD 标记是没有属性的,但在刚刚发布的 HTML4.0 里却出现了 LANG 和 DIR 两个属性,前者用于指定网页文本的语言,后者用于定义文本的方向,是从左到右?还是从右到左呢?
在 HEAD 标记之间,经常使用的标记就是 TITLE ,它用于定义文件的标题,由于网页文件内只有一个标题,因此 TITLE 仅能出现一次。例如,给网页设置了黑体字的“网上图书城”的标题,可在文件内输入下列内容:
<HTML>
<HEAD>
<B> 网上图书城 </B>
</HEAD>
</HTML>
网页的标题出现在浏览器窗口的标题栏内,并且它的长度是没有限制的,但在一些浏览器内长标题可能被截取。因此,往往将标题的长度限制在 64 个字符之内。为了区别起见,可以将网页的说明信息称为“网页的首部”,而将网页的正文称为“网页的主体”。除了 TITLE 标记之外,还可在 Head 内使用下列标记:
1. <isindex>
此标记主要定义用来查询的表单,表明 User Agent 应该允许用户通过提供关键字的方式来查找索引内容。在阅读文件时,否认用户采用什么样的方式,当前文件所描述的数据均可采用索引查询方式进行搜索。
2. <base href=”URL”>
设定超链接的基准路径。使用这个标记,可以大大简化网页内超链接的编写。用户不用 为每个标记输入完整的全路径,而只需指定它相对于 Base 所指定的基准地址的相对路径即可。
<link rev="RELATIONSHIP" rel="RELATIONSHIP" herf="URL">
<link> 标记表示超链接,在 HTML 文件的 <head> 标记中可以出现任意数目的 <link> 标记。它有与 <a> 标记相同的参数 href 。 <link> 标记可以帮助用户定义含有链接标记的文件与 URL 中定义文件之间的关系。
<link> 标记通常用来显示作者身份、相关检索及术语、旧的或更新的版本、文件等级、相关资源等。 <rel> 参数用来定义 HTML 文件及 URL 之间的关系。 <rev> 参数用来定义 URL 和 HTML 之间的关系。
3. <meta>
<meta> 标记用来介绍与文件内容相关的信息。每一个 <meta> 标记指明一个名称或数值对。如果多个 <meta> 使用了相同的名称,其内容便会合并连成一个用逗号隔开的列表,也就是和该名称相关的值。 Meta 标记的主要参数包括:
HTTP-EQUIV :把标记到 HTTP 头域之中。 HTTP 服务器可使用该信息处理文件,特别是它可在对这个文件请示的回应中包含一个头域。标题名取自 HTTP-EQUIV 参数值,而标题值则取自 Content 参数值。
NAME :指明名称或数值对的名称。如果没有,则由 HTTP-EQUIV 给出名称。
CONTENT :指明名称或数值对的值。
网页的主体是 <BODY> 与 </BODY> 一对标记作用的范围, <BODY> 标记符号用于定义 HTML 文件主体的开始, </BODY> 标记符号的出现则意味着文件主体的结束,在此之间用户可以设置网页的字体颜色、背景图像、背景颜色、链接颜色以及网页边距等属性,其基本用法如下所示:
<Body
Bgcolor=Color
Text= Color
Background= “ URL ”
Bgproperties=Fixed
Leftmargin=n
Link= Color
Alink= Color
Topmargin=n
Vlink= Color
>
其中, Bgcolor 与 Text 用于定义网页背景颜色和网页文本的颜色。在默认的情况下,网页文本在浏览器窗口内显示为黑色,它的背景是白色的,但 HTML 允许用户对文本颜色与背景色重新进行设置。设置颜色可采用下列标记符:
<Body text ="#RRGGBB", bgcolor ="#RRGGBB">
其中 RR 、 GG 、 BB 是用于表示红、绿、蓝三原色的数值,它们以 16 进制的方式出现,大小范围在“ 00~FF ”之间。通过红、绿、蓝三原色的任意组合,我们可以得到数以百万计的颜色类型,但经常使用的颜色数量却要少得多。
除了使用 16 进制的数值给 Bgcolor 及 Text 属性赋值之后,用户还可以使用英文单词设置颜色的属性值。 Background 用于定义网页文件的背景图案,它保存在指定地址的 URL 处。将 Background 的属性设置为 “ Bgproperties=Fixed ”时,在浏览器窗口滚动网页文本时,背景图案并不随之滚动。
超链接作为网页的重要组成部分,它的颜色将有别于普通的文本。 Link 用于定义打开网页时超链接的颜色, Vlink 用于定义已访问的超链接的颜色。
Leftmargin 和 Topmargin 用于设置网页的左边距和上边框,它们是以“像素”为单位的。如果没有指定网页的页边距,它们将采用 HTML 提供的默认数值。
14.3.3 增加支持代码
Authorware Web Player 只有同浏览器 Netscape Navigator 和 Internet Explorer 协同工作之后,才能完成 Web 化课件的播放。浏览器的任务是同 Web 服务器进行通信,并下载相应的信息和文件。由于 Web 浏览器支持 HTML 语言,因此要想使 Web 浏览器下载 Authorware Web Player 所需要的 Web 化打包课件,只需使用 HTML 的 EMBED 标记使课件成为 HTML 网页的一部分。例如:
<EMBED Src="abc.aam" Width=640 Height=480 window=on top palette=background>
在 EMBED 标记内, Src 用于确定课件的映射文件名,文件名前可以带有路径,并且出现在双引号内。 Width 与 Height 用于设置显示窗口的大小,前者表示宽度,后者表示高度,它们以“像素”为单位。如果课件的演示窗口比 EMBED 标记定义的显示窗口大,那么浏览器将自动把多余的窗口部分裁剪掉。
在 EMBED 标记内, window 用于确定浏览器显示课件的方式,它包括三种赋值方式: inPlace 将在浏览器窗口内显示课件; Ontop 将在新开辟的窗口内显示课件 OntopMinimize 将在新打开的窗口内显示课件,并且使当前的浏览器窗口最小化。
如果将 window 的属性设置为 Palette ,那么可通过 Palette 选择调色板的类型。将调色板确定为 Foreground 时,表示使用 Authorware 6.0 课件的调色板,将调色板确定为 Background 时,表示使用浏览器的调色板。
Authorware 6.0 课件的调色板及浏览器的调色板都有一定的缺陷。前者可能会导致浏览 器的显示发生显著的变化,后者可能会使 Authorware 6.0 课件的显示发生显著变化。比较可 取的方法是在课件内使用“网页安全”的调色板,它可以有效地防止课件在浏览器窗口时颜色发生的变化。“网页安全”调色板位于 Authorware 6.0 安装盘的 Goodies 及 Web Palette 路径下。
在网页文件中,将 EMBED 标记放置在 <body> 、 </body> 之间,并且将网页文件保存在映射文件 abc.aam 所在的目录中,双击网页文件的图标时,就能够在浏览器窗口开始运行课件文件。下面就是一个类似的网页文件的示例:
<html>
<head>
<meta http-equiv="content-type"content="text/html:charset=gb2312">
<title> 播放课件 </title>
</head>
<body>
<p><embed SRC="abc.aam" width="640" Height="onTopMinimize" Palette="Background"></p>
</body>
</html>