<frameset>和<body>不能共用

frameset 定义:

frameset 元素可定义一个框架集。它被用来组织多个窗口(框架)。每个框架存有独立的文档。在其最简单的应用中,frameset 元素仅仅会规定在框架集中存在多少列或多少行。您必须使用 cols 或 rows 属性。

body定义:

body 元素定义文档的主体。

body 元素包含文档的所有内容(比如文本、超链接、图像、表格和列表等等。)

在w3cschool中发现这样一句话:您不能与 <frameset></frameset> 标签一起使用 <body></body> 标签。不过,如果您需要为不支持框架的浏览器添加一个 <noframes> 标签,请务必将此标签放置在 <body></body> 标签中!

原因:

FRAMESET 元素是 FRAME 元素的容器。HTML 文档可包含 FRAMESET 元素或 BODY 元素之一,而不能同时包含两者。

本人申请微信公众号:biggerlaugh,欢迎关注与交流。

时间: 2024-10-16 23:15:55

<frameset>和<body>不能共用的相关文章

frameset标签设计页面

重要事项:不能将 <frameset></frameset> 标签放在<body></body> 标签里.且 HTML5 已经不支持 frameset 标签的使用!!! 1.frameset 元素可定义一个框架集,它被用来组织多个窗口(框架).每个框架存有独立的文档.配合<frame></frame>框架的使用,我们可以对页面进行分割,局部刷新.合理的使用会给用户带来非常好的体验效果. 2.frameset 的几个属性: ①.cols

使用TMG2010让多个web服务器共用一个公网地址

背景描述: 公司原有2个Web服务器托管在ISP中心,其中一个Web服务器上有3个网站,另外一个有2个网站.每1个Web服务器都有1个公网IP,由于负荷较轻,从节约成本出发,使用VMware将5台服务器整合在一台物理服务器上,此时就产生了一个问题,怎么让这5个分布在2台虚拟服务器上不同域名的网站共用公网地址的80端口? 操作步骤: 1.在VMware上虚拟出一台服务器,安装TMG2010,此时的网络拓扑结构为: 2.分别按照原来的结构在Web服务器上部署相关网站 3.在TMG上创建1个Web侦听

重温HTML之frameset、css、选择器

分帧(frameset) HTML 框架是划分窗口的技术 就是把一个窗口分隔成多个窗口 每个窗口显示不同的网页内容多用于后台 也叫做分帧 Frameset 注意 如果你在页面上写frameset了那么就不能出现body <frameset></frameset> 常用属性: Cols  分列单位可以写像素也可以写百分比 之后除上面内容外还可以写*(*代表剩余所有) Rows 分行单位可以写像素也可以写百分比 之后除上面内容外还可以写*(*代表剩余所有) Frameborder  分

&lt;frameset&gt;框架的基本语法

<frameset cols="25%,50%,*" rows="50%,*" border="5"> <frame src="the_first.html"> </frameset> 解释如下: 其中,<frameset>标签的cols属性表示将页面横向分割为几列.例如,cols="25%,50%,*"表示将页面分割为3列,第一列占浏览器窗口总宽度的25%,

frameset

使用了框架进行布局,遇到了一个问题,当我点击"退出登录"后,只关闭了那个放着退出按钮的那个Frame, 之后几经尝试, 如设置target为frameset的name: 运用javascript等等,都为解决问题, 后百度,发现:控制框架的秘密在于TARGET标识符的四个特殊的值.通过使用这些值 "_blank". "_parent". "_self". "_top" 原文地址 知道了这些,相信你可以做得更

C语言:结构体,共用体

结构体: 一个变量,存储不同类型的数据项共用体:一个变量,存储不同类型的数据项,相同的内存位置,存储不同的数据类型 #include <stdio.h> #include <string.h> struct Books { char title[50]; char author[20]; }; union Data { char title[50]; char author[20]; }; main() { union Data _u; struct Books _s; print

C语言之共用体

1:共用体(union)类型的定义 union myunion { int a; char b; }; int main(void) { myunion u1; u1.a = 23; printf("u1.b = %d\n", u1.b);     //23 printf("&u1.a = %p \n",&(u1.a));  //&u1.a = 0xbfbe5c04 printf("&u1.b = %p \n",&

HTML iframe 和 frameset 的区别

HTML iframe 和 frameset 的区别 iframe 和 frameset 都用于html页面的框架布局. 目录: 1. <iframe> 标签:iframe 是个内联框架,是在页面里生成个内部框架. 2. <frameset> 标签:frameset 定义一个框架集,包含多个子框架,每个框架都有独立的文档. 1. <iframe> 标签 iframe 是个内联框架,是在页面里生成个内部框架. 1.1 格式 <iframe></ifram

转 asp.net中如何退出整个框架(frameset),回到登录界面

如: <frameset rows= "74,*,0,0 " cols= "* " frameborder= "NO " border= "0 " framespacing= "0 "> <frame src= "top.aspx " name= "topFrame " scrolling= "NO " noresize >