1、使用框架的站点需要更仔细的规划和设计,尤其是其中的链接,稍不注意就会造成窗口的错误,如一些站内的链接另外跳出了新窗口,或本该另开窗口的(如链接到其他站点的页面)没有跳出;
2、不管你相不相信,现在确实还有很多冲浪者在使用那些不支持框架的、很古老的浏览器,这样一来,你有时得考虑建一个无框架版。
3、会浪费你宝贵的屏幕显示面积,你用到的框架和滚动条越多,可以使用的有效面积就越少。
4、框架还会让一些网上新手不知如何下手,特别是当你用得太多如三层甚至更多的时候,会使人们不知该从那儿浏览起。
5、框架会给搜索引擎造成一个严重的技术问题。到目前为止,只有AltaVista和Infoseek两个主要搜索引擎能够处理带框架的页面。而对于其它搜索引擎,当它们在检索这些带框架的页面时,它们看到的只是一个“死”页面(框架结构的页面)。
当然你可以通过另外提供信息来克服这个困难,也就是:在你的只有框架结构的页面里加入
这时这个框架结构页面应该大致像这样:
---------------------------------
< html>
< head>
< meta name="description" content=" 这 儿 是 你 的 站 点 的 描 述
( Description ) ">
< meta name="keywords" content=" 这 儿 是 关 键 词( KeyWords ) ">
< meta name="Author" content=" 作 者 名 ">
< meta name="Classification" content=" 你 的 站 点 的 分 类 ">
< meta name="ROBOTS" content="ALL">
< meta name="GENERATOR" content="Microsoft FrontPage 3.0">
< title>你 的 页 面 标 题< /title>< /head>
< frameset framespacing="0" border="false" frameborder="0"cols="140,*">
< frame name="contents" target="main" src="http:///htmldata/2005-02-24/home.htm" scrolling="auto">
< frame name="main" src="http:///htmldata/2005-02-24/main.html" scrolling="auto" noresize>
< noframes>
< body>
本页使用了框架结构,但是您的浏览器不支持它。不过您仍可以通过以下链
接访问站点,请点击!
进入