注释是程序员为程序加上解释、参考文献及其他有用信息的一种方法。注释不会影响网页的操作,当许多人修改网页或网页中有较复杂的结构时,注释是非常有用的。除了在此之外介绍的基本格式之外, 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 标记之间,经常使用的标记就是 t99vle ,它用于定义文件的标题,由于网页文件内只有一个标题,因此 t99vle 仅能出现一次。例如,给网页设置了黑体字的“网上图书城”的标题,可在文件内输入下列内容:
<html>
<head>
<b> 网上图书城 </b>
</head>
</html>
网页的标题出现在浏览器窗口的标题栏内,并且它的长度是没有限制的,但在一些浏览器内长标题可能被截取。因此,往往将标题的长度限制在 64 个字符之内。为了区别起见,可以将网页的说明信息称为“网页的首部”,而将网页的正文称为“网页的主体”。除了 t99vle 标记之外,还可在 head 内使用下列标记:
此标记主要定义用来查询的表单,表明 user agent 应该允许用户通过提供关键字的方式来查找索引内容。在阅读文件时,否认用户采用什么样的方式,当前文件所描述的数据均可采用索引查询方式进行搜索。
设定超链接的基准路径。使用这个标记,可以大大简化网页内超链接的编写。用户不用 为每个标记输入完整的全路径,而只需指定它相对于 base 所指定的基准地址的相对路径即可。
<link rev="relationship" rel="relationship" herf="url">
<link> 标记表示超链接,在 html 文件的 <head> 标记中可以出现任意数目的 <link> 标记。它有与 <a> 标记相同的参数 href 。 <link> 标记可以帮助用户定义含有链接标记的文件与 url 中定义文件之间的关系。
<link> 标记通常用来显示作者身份、相关检索及术语、旧的或更新的版本、文件等级、相关资源等。 <rel> 参数用来定义 html 文件及 url 之间的关系。 <rev> 参数用来定义 url 和 html 之间的关系。
<meta> 标记用来介绍与文件内容相关的信息。每一个 <meta> 标记指明一个名称或数值对。如果多个 <meta> 使用了相同的名称,其内容便会合并连成一个用逗号隔开的列表,也就是和该名称相关的值。 meta 标记的主要参数包括:
http-equiv :把标记到 http 头域之中。 http 服务器可使用该信息处理文件,特别是它可在对这个文件请示的回应中包含一个头域。标题名取自 http-equiv 参数值,而标题值则取自 content 参数值。
name :指明名称或数值对的名称。如果没有,则由 http-equiv 给出名称。
[1] [2] 下一页
新闻热点
疑难解答