这是我用来创建框架但不能这样做的代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>MATERIALS</title>
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8"/>
<link href="projectstyle.css" rel="stylesheet" type="text/css"/>
</head>
<body link="blue" vlink="purple" alink="red" background="" bgcolor="#90EE90" text="white">
<frameset cols="50%,*">
<frame src="file:///C:/Users/Administrator/Desktop/WEB/frame2.html" />
<frame src="file:///C:/Users/Administrator/Desktop/WEB/frame1.html" />
</frameset>
</body>
</html>
答案 0 :(得分:0)
框架集标签在body标签内部不起作用。移除body标签它应该可以工作。如果要保留它们,你可以只使用“frame1.html”和“frame2.html”作为框架的src属性在同一个文件夹中,而不是使用他们的完整地址。
这是适用于我的代码。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>MATERIALS</title>
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8"/>
<link href="projectstyle.css" rel="stylesheet" type="text/css"/>
</head>
<frameset cols="50%,*">
<frame src="frame2.html" />
<frame src="frame1.html" />
</frameset>
</html>