阅读下列HTML 文本和说明,在该HTML 文本中存在5处错误,请指出错误所在的行号、错误原因及改正方法。 [说明] 这是一个生成多窗口网页的题目,此Web 页的名称为 myhomepage。 [HTML 文本] (1)<html

admin2009-02-15  43

问题 阅读下列HTML 文本和说明,在该HTML 文本中存在5处错误,请指出错误所在的行号、错误原因及改正方法。
    [说明]
   这是一个生成多窗口网页的题目,此Web 页的名称为 myhomepage。
   [HTML 文本]
   (1)<html>
   (2)<title>my home page</title>
   (3)<head>
   (4)<body bgcolor=“#FFFFFF”text=“#000000”>
   (5)<! -- thisisaexample>
   (6)<frameset rows=“50, 50”>
   (7)<frame src=“filel.htm”>
   (8)<frameset cols=“50, 50”>
   (9)<frame src=“file2.htm”>
   (10)<frame src=“file3.htm”>
   (11) -->
   (12)</frameset>
   (13)</body>
   (14)</head>
   (15)</html>

选项

答案第一处错误:第(2)行,标识<title>>…</title>位置不正确,应把第二行放在第三行后。标识<title>…</title>用以指明Web 页的名称,它必须放在标识<head>…</head>之间。<title>… </title>要放在<head>…</head>之间才能称为正确格式化的文档。 第二处错误:第(5)、(11)行,注释标识将(6)、(7)、(8)、(9)、(10)行标注为注释,代码不起作用。应将(11)行加到(5)行后。 第三处错误:第(6)、(12)行,包含<frameset>的HTML 文档中不能包含<body>标识,应将(6)、(12)行去掉。如果在<frameset>的定义中又使用了<body>标识,则浏览器将只解释<body>包含的内容,而忽略<frameset>第四处错误:缺少一个标识符</frameset>,应在第(12)行前或后加上</frameset>。 <frameset>…</frameset>标识用来定义一个窗口的框架布局,要有结束标识,其中如果rows属性没有设定,每个竖列扩展末页面的整个长度;如果cols 属性没有设定,则框架是用和页面完全相同的尺寸。 第五处错误:第(14)行,标识符</head>位置错误,应放在(3)、(4)行之间。<head>… </head>之间的内容为标题部分(页眉),它包含元信息(META)和标题信息两部分。HTML中只能有一组<head>标识,并且位于<head>和<body>之间。

解析
转载请注明原文地址:https://jikaoti.com/ti/TjD7FFFM
0

最新回复(0)