我正在尝试将html文件拆分为两个不同的文件:
<html>
<head>
</head>
<body>
<frameset cols="25%,75%">
<frame src="addNewEvent.html" />
<frame src="totalEvents.html" />
</frameset>
</body>
</html>
addNewEvent.html:
<html>
<head>
</head>
<body>
Left
</body>
</html>
totalEvents.html:
<html>
<head>
</head>
<body>
Right
</body>
</html>
3个文件(主html和addNewEvent.html,totalEvents.html)位于同一目录中。 (我刚学习html,所以现在,我没有使用服务器,并用浏览器打开主页。
在浏览器中打开主页时,似乎没有加载addNewEvent.html,totalEvents.html。 (控制台日志中没有错误)
答案 0 :(得分:1)
我做错了什么?
您没有使用a validator,它会告诉您<frameset>
元素中不允许使用<body>
元素。
框架集文档具有<frameset>
而不是一个<body>
元素。由于HTML文档已有自己的<body>
,因此浏览器忽略了<frameset>
。
将页面拆分成带有框架集的小页面是否正确?
这主要是意见问题。它们确实会导致与浏览器导航控件交互的各种问题,并且在HTML 5中不存在。