📜  HTML frameset标签(1)

📅  最后修改于: 2023-12-03 15:01:10.773000             🧑  作者: Mango

HTML frameset标签

HTML frameset标签用于创建一个带有多个框架的网页布局。通过使用frameset标签,我们可以在一个网页上拥有多个独立的HTML页面或文档。

语法
<frameset cols="value" rows="value">
  <frame src="URL">
  <frame src="URL">
  <noframes>Your browser does not support frames.</noframes>
</frameset>

其中,cols和rows属性用于定义框架的列和行。可以使用百分比或像素值来指定列和行的大小。frame标签用于指定每个框架的内容来源。noframes标签用于定义当用户的浏览器不支持框架时显示的替代内容。

实例

以下是一个非常简单的HTML页面布局,它包含两个框架。一个框架显示网站的标题,另一个框架包含页面的主要内容。

<!DOCTYPE html>
<html>
<head>
	<title>My Website</title>
</head>
<frameset cols="25%,*">
	<frame src="menu.html">
	<frame src="content.html">
	<noframes>
		<p>Your browser does not support frames.</p>
	</noframes>
</frameset>
<body>
</body>
</html>

在这个例子中,使用cols属性来定义了两个框架的列宽。第一个框架的宽度是25%,第二个框架的宽度是剩余的所有空间。每个框架都使用frame标签来指定其内容的来源。如果用户的浏览器不支持框架,则显示noframes标签中的内容。

总结

HTML frameset标签是一种布局技术,用于创建一个带有多个框架的网页。它允许开发人员在一个页面上包含多个独立的HTML页面或文档。框架的大小和位置可以通过cols和rows属性进行配置。